2016-04-11 12 views
0

私は、JIRAの問題とそれに関連するコメントをGithubの問題にインポートすることを任されています。Github API:問題のレポーターを問題を作成するときに別のユーザーに設定することはできますか?

Github v3 APIを使用すると、問題を作成したときに自分の認証された自己以外のGithub組織/チームの別のユーザーに問題を開いた人を設定することはできますか? Githubに関する問題のクリエイターとして挙げられている問題のJIRA記者(JIRA言語で記者が問題を開いた)です。

また、プログラムでコメントを作成すると、組織内の他のユーザーにコメントを付けることは可能ですか?

ありがとうございました。

答えて

0

あなたがしようとしているのは、GitHub Enterprise Editionのみで利用可能な機能を使用することです。あなたのリポジトリがgithub.comでホストされている場合、答えはいいえです。すべてのユーザにtheir personal api tokensを提供することを要求せずには不可能です。

あなたがImpersonation oauth tokens

を経由して要求を行うことを行うことができますGHエンタープライズ・ユーザーであるには十分に幸運なら:

POST /admin/users/:username/authorizations 

、他のアクションを実行するためにトークンを使用。

0

これは、OAuth Authorizations APIを使用してアプリケーションを作成した場合に可能です。偽装する各ユーザーは、これを実行するためにアクセス許可を与える必要があります。

また、問題を正しい人物に自動的に割り当てることもできますし、問題のテキストの下部に@印を付けて、元の問題の作成者が誰であったかを指摘することもできます。

関連する問題