基本上,我需要从 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,然后根据需要在屏幕上使用它。但是我不能在不知道如何获得评论的情况下做到这一点!