6

Octokit.rbを使用して Github アカウント リポジトリの詳細を一覧表示しようとしていますが、関連する URL が見つからないようです。

最初の例では、OAuth を使用して Github API で認証し、詳細をコンソールに出力するだけです。これまでの基本的な例を次に示します。

client = Octokit::Client.new :access_token => 'my_token'

client.repos.each do |repo|
    puts repo.name
    puts repo.description
    # html_url & clone_url go here.
end

明らかなことを見落としていると思いますが、各リポジトリの ( APIに従って) などを見つけるためhtml_urlに何をする必要がありますか?clone_url

4

1 に答える 1

8

結局のところ、それは明らかでした:

client = Octokit::Client.new :access_token => 'my_token'

client.repos.each do |repo|
    puts repo.name
    puts repo.description

    # find the urls
    puts repo.rels[:html].href
    puts repo.rels[:git].href
    puts repo.rels[:clone].href
    puts repo.rels[:ssh].href
end
于 2013-11-02T16:15:26.503 に答える