我正在尝试使用Reddit API获取特定故事的评论列表。
我正在使用API调用POST api/morechildren
,并且不知道要为children参数添加什么。文档说它必须是“以逗号分隔的注释ID列表”。我不确定评论ID是什么样的,是否有人知道这是什么?如果是,请提供一个例子......
答案 0 :(得分:2)
我不确定评论ID是什么样的,是否有人知道这是什么?
评论ID类似于t1_BASE36ID
。 BASE36ID
是提交回复中children
下列出的值。例如,如果您获取json响应的URL http://www.reddit.com/r/redditdev/comments/w60cs/using_morechildren_without_praw/.json?limit=2部分是:
kind: "Listing",
data: {
modhash: "reswq423o8daa6014e3fbf914e0572a5fe6c17a66b599e0671",
children: [
{
kind: "more",
data: {
count: 9,
parent_id: "t1_c5akqs1",
children: [
"c5anb3r",
"c5b9z4g"
],
name: "t1_c5anb3r",
id: "c5anb3r"
}
}
],
after: null,
before: null
}
您需要将子目录BASE36IDs转换为t1_c5anb3r,t1_c5b9z4g
。