2012-04-26 66 views
0

帮助我卡住了!只是在突然间发现我不知道如何使用upvote/downvote功能时,使用reddit api wrapper编写python。我只需要知道如何定位帖子或评论。它是在项目中指定的(见下文),我认为它是在一个变量中声明的。你如何使用reddit api投票功能?

item.upvote() 

回答

3

item可以是submissioncomment

您可以使用r.get_submission获得个人意见书,或从012red之类的东西获得subreddit的顶级意见书。对提交意见的名单是在submission.comments

(未经测试)例如:

r = reddit.Reddit(user_agent='example') 
r.login('username', 'password') 
submission = r.get_submission('http://www.reddit.com/r/pics/comments/92dd8/test_post_please_ignore/') 
submission.upvote() 
submission.comments[0].upvote() 
+1

这个反应应该是公认的答案。 (我是包维护者。) – bboe 2012-06-12 21:57:33