如何向GitHub提交网站反馈?

问题描述 投票:0回答:4

我想在我的网站上创建一个页面,其中包含他们在使用网站和网络应用程序时遇到的错误的信息表。
然后我想将这些反馈显示到我的私人 GitHub 存储库,以便我可以跟踪所有错误并致力于修复它们。

是否有用于此目的的 GitHub API?

github github-pages github-api
4个回答
2
投票

使用 GitHub API (如其他答案中建议的那样)是一种可能的解决方案,但需要您自己实现 UI,通过正确的身份验证调用 API 等。

如果您想要一个更简单、工作量更少的解决方案,您可以将用户直接从您的网站指向 GitHub 问题跟踪器。

不幸的是,GitHub 不支持具有公共问题的私有存储库。他们针对这个问题的官方解决方案是 创建第二个(公共)存储库并使用它来托管公共问题

如果您可以选择更改托管提供商,您可以将项目迁移到 Bitbucket
如果您有最大数量,他们免费提供无限的私人存储库。五个用户,并且 可以拥有 带有公共问题跟踪器的私人存储库

引用最后一个链接:

对存储库具有管理权限的用户可以设置 Bitbucket 私有或公共的云问题跟踪器。当您的智能设备处于 公开,任何人都可以查看、创建和评论其中包含的问题。 这包括登陆该网站但没有网站的人 比特桶帐户。系统要求这些用户验证他们是 有验证码的人。

您可以设置您的 Bitbucket 存储库、wiki、 并将跟踪器发布为私有或公开,彼此独立。 例如,您可以通过设置您的 存储库为私有,但让人们看到您的文档并 通过将您的 wiki 和问题跟踪器标记为公开来解决问题。或者你可以 将您的存储库和 wiki 设置为公开,但保留您的问题跟踪器 私人的。您可以将这些设置中的任何一个从私人更改为公共, 或从公开到私人,随时。


1
投票

GitHub 确实有一个 API,并且如果其端点是用于创建错误的话:

https://developer.github.com/v3/issues/


0
投票

好吧,https://github.com/tan-tan-kanarek/github-php-client这对我来说就像一个魅力。在我的场景中,我使用 phalcon 框架,并使用此 API 将问题提交到私有 GitHub 存储库。 此 API 中的身份验证非常简单。


-2
投票

我经历了下载 XAMPP、安装它、使其工作、启动 apache 和 mysql、并在 localhostholdphpadmin 中构建数据库的漫长旅程...用于测试我的 php 代码,一切运行良好。但如果您的网站托管在 github 中,则仅允许静态页面。在 stackoverflow 中阅读时发现从 GitHub Pages 上托管的静态页面发送电子邮件,并且有很多网站提供免费的表单处理服务。 Formspree 的创建者描述了它的使用有多么简单。在我花了很多时间构建 php、mysql 代码和 XAMPP 后,我决定尝试一下。 formspree 很有魅力。有多种形式可供选择,我可以根据需要自定义 html 解决方案。完全双赢。我只是希望我可以免费定制自动回复。也许当我的网站很受欢迎时 https://panditada.com Folium 地图、geemap、地理空间

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.