助けてください!reddit api ラッパーを使用して python を書いているだけで、突然、upvote/downvote 機能の使い方がわからないことがわかりました。投稿またはコメントをターゲットにする方法を知る必要があるだけです。itemで指定されており(下記参照)、変数で宣言されていると思います。
item.upvote()
item
submission
または のいずれかcomment
です。
を使用して個々の提出物を取得するr.get_submission
か、subreddit のようなものを使用して上位の提出物を取得できますr.get_subreddit('python').get_top(limit=10)
。提出物に関するコメントのリストは次のとおりです。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()