所以我写了一些基于查询来搜索reddits api的代码,我希望它也显示注释。我在我的$.getJSON
语句中嵌入了以下代码,该语句根据您的搜索查询抽取每个标题/帖子,现在我想为每个找到的结果显示注释树(因此为什么我将它嵌入了原始getJSON语句中)从Reddit的API中检索评论
$.getJSON("http://www.reddit.com/r/" + sub + "/comments/" + id + ".json?", function (data){
$.each(data.data.children, function (i, item) {
var comment = item.data.body
var author = item.data.author
var postcomment = '<p>[Author]' + author + '<br>' + comment + '</p>'
results.append(postcomment)
});
});
我有一种感觉,我可能会在构建声明$.each
错误或东西。我只是遵循我为其他getJSON语句所做的事情。有任何想法吗?
我也注意到了JSONViewer,当我使用的URL来检索评论,它拉[0]和[1],其原始数据0帖子和1有评论的数据。也许我需要指定看看[1]? – mickdeez