Reddit API中的children参数是什么?

时间:2013-10-15 21:20:10

标签: api reddit

我正在尝试使用Reddit API获取特定故事的评论列表。

我正在使用API​​调用POST api/morechildren,并且不知道要为children参数添加什么。文档说它必须是“以逗号分隔的注释ID列表”。我不确定评论ID是什么样的,是否有人知道这是什么?如果是,请提供一个例子......

1 个答案:

答案 0 :(得分:2)

  

我不确定评论ID是什么样的,是否有人知道这是什么?

评论ID类似于t1_BASE36IDBASE36ID是提交回复中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