ako*_*nsu 5 github githooks github-api
我已经手动向我的存储库添加了一个网络钩子,但是当我使用 API 查询存储库时,我得到了
{
"message": "Not Found"
}
Run Code Online (Sandbox Code Playgroud)
怎么了?
网址:https : //api.github.com/repos/akonsu/kamyanov-art.com/hooks/
首先,不要/在末尾添加多余的“\”。\n每次
都会给你一条消息“ ”,无论是否经过身份验证。Not Found
其次,要添加到 Ivan 的答案中,您需要进行身份验证才能访问有关存储库(公共或私有)的信息。
\n\n正如“ API入门”页面中提到的:
\n\nHTTP/1.1 404 Not Found\n\n{\n "message": "Not Found"\n}\nRun Code Online (Sandbox Code Playgroud)\n\n哦,不!它去哪儿了?
\n如果您\xe2\x80\x99 是一位头发花白的 HTTP 用户,则可能会收到 403。
\n由于我们不想泄露有关私有存储库的信息,因此 GitHub API 在这种情况下返回 404,就好像在说 \xe2\x80\x9c 我们既无法确认也无法否认此存储库的存在。 \xe2\x80\x9d
这就是为什么你在这里看到一个“ Not Found”。
参见第 294 期
\n\n\n\nfwiw,我在同一个问题上摸不着头脑,试图调试一个钩子,解决方案是通过请求的基本身份验证。
\n
| 归档时间: |
|
| 查看次数: |
1562 次 |
| 最近记录: |