【发布时间】:2016-09-23 08:35:59
【问题描述】:
我正在尝试从 Circle CI REST API 获取信息。
我可以进行任何不需要 vcstype/username/project 才能正常工作的调用,例如 /me?circle-token=<token>,但是我无法得到任何需要 vcstype/username/project 才能返回任何内容的调用,除了 404 错误.
特别是:
- 我的用户名是什么?是我的 github 用户名(SuperTango)吗?我使用 github 登录 circleci,而 circleci“帐户设置”网页实际上并没有显示任何用户名。
/meAPI 响应有一个名为login的字段(在我的例子中也是“SuperTango”),但它没有一个名为username的字段 - 我应该在这里使用的实际项目名称是什么?是github项目的名字吗?
在尝试获取特定项目的构建列表时,我有以下内容:
- 我的用户名是“SuperTango”
- 我是 github 用户
- github中的项目名为“funkware/funkware_app”
文档说网址是:
GET: /project/:vcs-type/:username/:project
Build summary for each of the last 30 builds for a single git repo.
所有 circleCI API 请求的基本 URL 是
https://circleci.com/api/v1.1/
这是我正在尝试的 URL:
https://circleci.com/api/v1.1/project/github/SuperTango/funkware/funkware_app?circle-token=<token>
此 URL 不适用于我。我通过网页返回 404 响应。正如我在上面提到的,我可以拨打“/me”电话,所以我知道我的圈子令牌是正确的。我不知道还能尝试什么。
【问题讨论】:
标签: circleci