2017-07-05 5 views
0

githubにランダムプルリクエストがあるパブリックリポジトリがあります。 GitHub API v3では、私の個人的なアクセストークンを使用して、私が使用してステータスを設定することができる午前:Github API v3を使用して、別のオープンソースプロジェクトのプルリクエストにステータスを設定できません

curl "https://api.github.com/repos/user/DummyProject/statuses/xxx42a7aaa2aab10875aexxxxxxf675a73c52ac?access_token=xxxxxxxx4d765693ac40a4a51cxxxx7a3100ef50" -H "Content-Type: application/json" -X POST -d "{\"state\": \"success\", \"context\":\"BuildBot\", \"description\": \"build success\", \"target_url\": \"http://www.example.com\"}" 

をしかし、私は私のプロジェクトでビルドステータスを設定します。このビルドボットのための別々のgithubのアカウントを作成する必要があります。私はBuildbotのトークンと私のトークンを置き換えた瞬間、私は次の応答を取得:

{ 
    "message": "Not Found", 
    "documentation_url": "https://developer.github.com/v3" 
} 

このBuildbotのステータスを設定することができない理由を私はBuildbotのために生成されたトークンは、すべての権限はまだ、マークしましたか?プロジェクトはオープンソースです。

答えて

0

プロジェクトのステータスを設定するために、非プロジェクトオーナーを共同編集者として追加する必要があることを後で理解しました。

関連する問題