0

これは私のスクリプトです:

r=praw.Reddit(user_agent='test')
r.login('<myusername>','<mypwd>')
sub=r.get_subreddit('india')
post=sub.submit('this is a test','This is a test too.')
post.link_flair_text= 'Non-Political'
post.save()

オブジェクトをクエリすると、リンク フレアが正しく設定されていることが示されますが、サイトではフレアが設定されていません。私は使用しようとしました:

post.set_flair('Non-Political')

そして私は得ました:

LoginOrScopeRequired:submit` requires a logged in session or the OAuth2 scope `submitログイン セッションが必要です

提出物のセンスを設定するにはどうすればよいですか?

ドキュメントから:

subreddit の mod として modflair oauth スコープまたはユーザー/パスワード認証が必要です。

これは意味がありません。自分の提出物を飾るためにモデレーターになる必要があるのはなぜですか?

4

0 に答える 0