我正在尝试从Circle CI REST API获取信息。
我可以进行任何不需要vcstype / username / project正常工作的调用,例如/me?circle-token=<token>
,但是我不能得到任何需要vcstype / username / project来返回除了a之外的任何东西404错误。
特别是:
/me
API响应有一个名为login
的字段(在我的情况下也是“SuperTango”),但它没有名为username
的字段在尝试获取特定项目的构建列表时,我有以下内容:
文档说网址是:
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/
以下是我正在尝试使用的网址:
https://circleci.com/api/v1.1/project/github/SuperTango/funkware/funkware_app?circle-token=<token>
此网址对我不起作用。我在网页上回复了404回复。正如我提到的那样,我可以进行“/ me”调用,所以我知道我的圈子令牌是正确的。我不知道还有什么可以尝试。
答案 0 :(得分:2)
CircleCI Doc GitHub project已经回答了这个问题。我会在这里再次回答完整性。
对于提供的示例,API调用将是:https://circleci.com/api/v1.1/project/github/funkware/funkware_app?circle-token=<MY_TOKEN>
。