20

組織のプライベート リポジトリからすべての問題を取得しようとしていますが、うまくいきません。

Ruby gem「github_api」を使用していますが、curl を使用してアクセスしようとしました。

これまでのところ、割り当てられている、または購読しているすべての問題を取得できますが、その特定のリポジトリに存在するすべての問題を取得することはできません。

github_api gem (https://github.com/peter-murach/github) を使用して、ここまで来ました

@github.issues.issues(:filter => "subscribed")

参考までに: 私は組織とリポジトリの所有者です

github api (問題) を見ると、必要なものを返すフィルターがないようです。

これは可能ですか?

ありがとう!

4

1 に答える 1

14

このソリューションはLuisSによって提供されました、評判が十分でなかったため、彼は自分の質問に答えることができませんでした。明確にするために、彼の質問からそれを移動しました。この回答に賛成票を投じる場合は、彼の質問に賛成票を投じることを忘れないでください:)


ちょうど解決策を見つけました。組織を扱うとき。組織は実際のgithubユーザーです。

したがって、URLの場合:

https://api.github.com/repos/:user/:repo/issues

:userを組織名に置き換え、:repoをリポジトリ名に置き換えます

github_api gemに関しては、ユーザーとして組織名を使用します

@github = Github.new :basic_auth => 'user:pass',
:org => 'org_name',
:user => 'org_name',
:repo => 'repo_name'
于 2012-06-25T22:34:52.263 に答える