私はこれをリソースとして使用しています:https://github.com/reddit/reddit/wiki/OAuth2-Quick-Start-ExampleReddit APIアクセストークンを取得するには?
私はトークンを取得するためにCurl Exampleを参照しています。ここで
私はターミナルで実行しています正確に何である:
curl -X POST -d 'grant_type=password&[email protected]=myrealpassword' --user 'jRje7BA55aycvA:myrealsecret' https://www.reddit.com/api/v1/access_token
(もちろん、私は上記のこれらの分野での私の実際の秘密とパスワードを持っている)
と私は次のようなエラーになっています: {"message": "Too Many Requests", "error": 429}
を(私は最初からこのエラーが発生しているので、何度もこのカールを何回実行したのかは実際には分かっていないと思います)
私は最近、数時間前にRedditにサインアップしました作る違い...
私はReddit APIからアクセストークンを取得していない可能性がありますか?とても有難い。
ありがとうございます。ドキュメントは間違っていましたが、 "&"の代わりに "@"が付いていました。そして、はい、私はユーザーエージェントを含むことについて複数の言及を見ました。ユーザーエージェントは何でもいいですか? (説明的ではありますが、厳密には必要ありません) –
さまざまなユーザーエージェントを使用できます。しかし、非常に単純なものは使用できないかもしれません。また、 "-X POST"オプションを削除してもアクセストークンを得ることができました。それは "GET"で得ることができます。 – Tanaike
@Tanaikeあなたのソリューションを試していますが、エラーが発生しています {"error_description": "スクリプトアプリケーションのみがパスワード認証を使用する"、 "error": "unauthorized_client"} –