次のように、ユーザー名/パスワードのペアを使用して (つまり、OAuth を使用せずに) ログインする Python + PRAW で記述された Reddit ボットがあります。
reddit.login(username, password)
これは、これまで行ってきたすべてのことでうまく機能しましたが、ボット自身のコメントを解析して、削除する必要があるかどうかを確認しようとしたところ、問題が発生しました。現在ログインしているユーザーを取得するために呼び出しreddit.get_me()
ていますが、何をしても、常にこれがスローされます。
OAuthScopeRequired: `get_me` requires the OAuth2 scope identity
私がユーザーとしてログインしていることを考えると、明らかにアクセスの問題はないはずです。そのため、現在ログインしているユーザーを取得するのと同じくらい簡単なことを行う特別な権限を要求する必要はありません。何を与える?