PRAW:如何仅使用注释ID获取reddit注释对象?

Ran*_*son 6 python reddit praw

我正在开发一个机器人,我只有注释ID,例如t1_asdasd.我无权访问父线程或任何东西.我可以仅使用评论ID来提取相应的评论对象吗?

Ran*_*son 7

此reddit线程显示了如何通过常规API实现此目的:http://www.reddit.com/r/redditdev/comments/1si9m0/fetching_comments_by_id/

以下是使用PRAW执行此操作的代码:

import praw
r = praw.Reddit(user_agent="bot by /u/{0}".format("YOUR-USERNAME")) 
submission = r.get_info(thing_id="t1_asdasd")
print(submission)
Run Code Online (Sandbox Code Playgroud)


Mah*_*erh 5

praw.Reddit 似乎不再有 .get_info() 了,所以上面的答案不再有效

发现这返回了所需的注释:

comment_id = some_comment.id.split("_")[1]
praw.Reddit(required credentials).comment(id=comment_id)
Run Code Online (Sandbox Code Playgroud)