【问题标题】:Accessing Old reddit posts访问旧的 reddit 帖子
【发布时间】:2016-09-21 00:32:06
【问题描述】:

我使用 php 脚本将 reddit 文章的一组数据属性抓取到 csv 中,抓取这些帖子后,我需要在接下来的 24 小时内每小时监控每篇文章的状态。我有 Title、ID、Name、No of cmets 和 Domain 属性,但我目前无法找到仅使用这些属性访问每个/对应的 reddit 帖子的方法。

谁能告诉我使用其列中的任何数据访问此 csv 中每个 reddit 帖子的方法?

【问题讨论】:

  • 有任何 reddit 专家吗?

标签: csv reddit


【解决方案1】:

id字段用在post URL中,像这样:92dd8变成https://www.reddit.com/comments/92dd8,相当于https://www.reddit.com/r/pics/comments/92dd8/test_post_please_ignore(除了subreddit样式没有了)。

您还可以将/api/infoname 字段一起使用:t3_92dd8 变为https://www.reddit.com/api/info?id=t3_92dd8(如果您希望它为 JSON,您可以使用https://www.reddit.com/api/info.json?id=t3_92dd8,这是/api/info 的预期用途,但它仍然适用于 HTML 查看)。请注意,/api/info 仅提供有关链接的信息,而不提供有关链接的 cmets,但它仍然有用。 (此外,/api/info 可以通过将它们与逗号组合起来最多占用 100 个帖子:https://www.reddit.com/api/info?id=t3_92dd8,t3_2np694 - 如果您想一次查询一堆帖子,这可能很有用)。

【讨论】:

    猜你喜欢
    • 2017-12-13
    • 1970-01-01
    • 1970-01-01
    • 2020-12-05
    • 2022-11-10
    • 2020-11-08
    • 2016-04-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多