GitHub-API - 获取最新的api版本返回 "Not Found"

标签 github github-api


我正在使用 GitHub-API 获取我使用的 API 的最新版本,例如“解析-SDK-Android”和“解析服务器”。

查询“https://api.github.com/repos/ParsePlatform/Parse-SDK-Android/releases/latest” 返回正确的 JSON 数据。

查询“https://api.github.com/repos/ParsePlatform/parse-server/releases/latest” 返回 JSON“消息”:“未找到”。

根据文档,这可能是身份验证问题。

因此,我使用生成的 access_token 运行查询,但它仍然给我“消息”:“未找到”,因此这不是身份验证问题。

据我所知,解析服务器存储库不是私有(private)的。

有人有想法吗?

谢谢

最佳答案

您的请求没有任何问题。

GET: https://api.github.com/repos/ParsePlatform/parse-server/releases

给你一个空结果:

[]

他们只是没有releases created对于这个存储库。与

进行比较
GET: https://api.github.com/repos/ParsePlatform/Parse-SDK-Android/releases

作为解决方法,您可以使用

GET: https://api.github.com/repos/ParsePlatform/parse-server/tags

查看最新的标签。

    {
       "name": "2.1.2",
       "zipball_url": "https://api.github.com/repos/ParsePlatform/parse-server/zipball/2.1.2",
       "tarball_url": "https://api.github.com/repos/ParsePlatform/parse-server/tarball/2.1.2",
       "commit": {
          "sha": "01f4bcc3e3f259f2e6e763584e764ed036a657fe",
          "url": "https://api.github.com/repos/ParsePlatform/parse-server/commits/01f4bcc3e3f259f2e6e763584e764ed036a657fe"
       }
     }

关于GitHub-API - 获取最新的api版本返回 "Not Found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35537805/

相关文章:

git 如何将代码推送到github中的子模块

git - 从 GitHub 中删除 fork 的 repo

node.js - 测试存储库代码时出现的问题(Node JS、webpack)

python - 如何使用 Python 使用 Github Markdown API

node.js - Github API Markdown - anchor 链接

git - 如何将 sublime-text-2 设置的 git 存储库克隆到另一台计算机

github - 获取GitHub上的组织列表

github-api - Probot 应用程序在尝试合并 PR 时抛出 "Resource Not Accessible By Integration"

github - 是否有用于搜索自己的 GitHub Gists 的 URL 查询字符串?

git - 如何将 Sublime Text 与 GitHub 集成?