2012-05-30 79 views
0

基本上,我需要從Git的web API獲取JSON數據。大!做過某事。因此,現在我在Android應用程序中有一個ListView,每個列表元素是標題和來自json(jsonObject.getString(「title」/「body」))的前140個字符。當用戶點擊列表元素時,會出現一個對話框,其中包含所有應該加載的註釋。獲取Git Hub評論

因此,每個問題(JSONObject)都應該有它自己的評論,而且我確實可以在HTML版本的回購中看到評論。然而,我怎麼下載JSON格式的評論呢?到目前爲止,這裏是從原來的問題JSON對象裏面的「意見」元素:

"comments": 1, 
"milestone": null, 
"number": 18, 

所以,在機器人做的東西不應該是一個大問題。我可以檢測用戶的列表項選擇,然後獲取JSON對象中的任何字符串(我的身份標識是幫助查找該問題的註釋的關鍵)。但是,我無法弄清楚我應該如何使用GET,就像它在HTTP動詞(http://developer.github.com/v3/)下的頁面中所說的那樣,我也無法理清如何使用該命令,正如本頁上的Get a Single評論(http://developer.github.com/v3/issues/comments/)。

最後,我在網頁上使用PHP腳本來訪問原始的JSON。所以我可以設想一種情況,我運行另一個PHP腳本來根據用戶所做的列表選項(getID)獲取評論JSON,然後根據需要在屏幕上使用它。但是如果不知道如何得到評論,我不能這麼做。

+1

做**不** **在問題的標題中放置「解決」或任何其他此類術語。問題已經接受答案以表明他們有一個被接受的答案(這表明問題已被「解決」)。 – casperOne

回答

1

嘛,網址讓所有的問題是這樣的

https://api.github.com/repos/octocat/Hello-World/issues

,你可以看到你收到的問題清單。

之後,只需要選擇的問題(假設有2條評論數26),只是添加到URL「26 /評論」

https://api.github.com/repos/octocat/Hello-World/issues/26/comments

,你就會有你的意見!

+0

我正在用get命令過度使用它。長話短說,/ alltheURL/NUMBER /評論讓它做得很好。謝謝! – Davek804