0

基本上,我需要从 Git 的 Web API 获取 JSON 数据。伟大的!做过某事。

所以,现在我在一个 android 应用程序中有一个 ListView,每个列表元素都是标题和 json 中的前 140 个字符(jsonObject.getString("title"/"body"))。当用户单击列表元素时,将加载一个包含所有评论的对话框。

所以每个问题(JSONObject)都应该有它自己的评论,实际上我可以在 repo 的 HTML 版本中看到评论。但是,我到底该如何下载 JSON 格式的评论呢?到目前为止,这是原始问题 JSON 对象中的“comments”元素:

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

因此,在 android 中做这些事情应该不是什么大问题。我可以检测用户的列表项选择,然后在 JSON 对象中获取任何字符串(我认为 ID 是帮助查找该问题的评论的关键)。但是,我无法弄清楚我应该如何使用 GET 就像它在此页面上的 HTTP 动词 ( http://developer.github.com/v3/ ) 下所说的那样,我也无法弄清楚如何使用此页面上获取单个评论 ( http://developer.github.com/v3/issues/comments/ ) 下的命令。

最后,我在网页上使用 PHP 脚本来访问原始 JSON。因此,我可以设想这样一种情况,即我运行另一个 PHP 脚本以根据用户所做的列表选择 (getID) 获取评论 JSON,然后根据需要在屏幕上使用它。但是我不能在不知道如何获得评论的情况下做到这一点!

4

1 回答 1

1

好吧,获取所有问题的网址是这样的

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

如您所见,您将收到问题列表。

之后只需选择问题(假设有 2 条评论的数字 26)并添加到 url “26/comments”

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

你会有你的评论!

于 2012-05-30T22:29:20.667 回答