![](/img/trans.png)
[英]Is there a quicker way to extract data from Sawyer::Resource via Octokit.rb GitHub API call?
[英]Get user events with Github API and Octokit
我試圖通過octokit進行簡單的調用以檢索github上的用戶事件。
根據文檔,我創建了新客戶端並訪問了用戶事件端點。
client = Octokit::Client.new(access_token: my_token)
user = client.user
到這里為止一切正常,現在我繼續
events = user.events
=> nil
或者,當我這樣做
client = Octokit::Client.new(access_token: my_token, api_endpoint: 'users/:user/events')
我懂了
#<Octokit::Client:0x007f9a78ac04f8...
但是如何從那里獲取事件列表? 這是官方文檔https://developer.github.com/v3/activity/events/#list-events-performed-by-a-user
我想你想要的是
client = Octokit::Client.new(access_token: my_token)
user = client.user
events = client.user_events user.login
這並非完全直觀,我必須閱讀資料來源 。 我還沒有機會進行測試,但是似乎沒有更好的方法。
您有錯字:
client = Octokit::Client::new(access_token: my_token)
^^
應該:
client = Octokit::Client.new(access_token: my_token)
^
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.