Travis CI API 文档

身份验证

要对 Travis CI API 进行身份验证,您需要使用 Travis CI 命令行客户端 生成的 API 访问令牌。

开源项目、私有项目和 Travis CI 企业版安装的令牌不可互换

travis-ci.org 上开源项目的 API 令牌

  1. 生成令牌

    travis login
    travis token
    
  2. 在每个对 https://api.travis-ci.org 的请求的 Authorization 标头中包含令牌

    curl -H "Travis-API-Version: 3" \
         -H "Authorization: token xxxxxxxxxxxx" \
         https://api.travis-ci.org/repos
    

travis-ci.com 上私有项目的 API 令牌

  1. 生成令牌

    travis login --pro
    travis token --pro
    
  2. 在每个对 https://api.travis-ci.com 的请求的 Authorization 标头中包含令牌

    curl -H "Travis-API-Version: 3" \
         -H "Authorization: token xxxxxxxxxxxx" \
         https://api.travis-ci.com/repos