我正试图从一个组织的私人回购中检索所有问题,但没有太多运气.
我正在使用红宝石宝石"github_api",但我也试过尝试使用curl访问它
到目前为止,我能够检索我所分配的或我订阅的所有问题,但不是所有针对该特定回购的问题.
使用github_api gem(https://github.com/peter-murach/github),我已经走到了这一步
@github.issues.issues(:filter => "subscribed")
Run Code Online (Sandbox Code Playgroud)
仅供参考:我是组织和回购的所有者
看看github api(问题)似乎没有一个过滤器会返回我需要的东西.
这甚至可能吗?
谢谢!
fre*_*oma 14
这个解决方案由路易斯S提供,但由于声誉不足,他无法回答他自己的问题.为了清楚起见,将其移出了他的问题.如果你向上投票这个答案不要忘记upvote他的问题:)
刚刚找到解决方案.与组织打交道时.该组织是实际的github用户.
所以在网址的情况下:
https://api.github.com/repos/:user/:repo/issues
用组织名称替换:user,用repo名称替换:repo
就github_api gem而言,使用组织名称作为用户
@github = Github.new :basic_auth => 'user:pass',
:org => 'org_name',
:user => 'org_name',
:repo => 'repo_name'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3618 次 |
| 最近记录: |