Vue.jsの画像アップロードアプリケーションのチュートリアルに従おうとしていますが、ImgurのOAuth2で認証できません。私はそれを実装する方法についてのimgurAPIドキュメントの指示に正確に従っているので、私のコードは正しいと確信しています。
https://api.imgur.com/oauth2/authorize?client_id=YOUR_CLIENT_ID&response_type=token&state=imagestorageに転送され、[アプリケーションの許可]をクリックした後の応答は次のとおりです(この例では、CLIENT_IDを削除しました)
{"data":{"error":"Imgur is temporarily over capacity. Please try again later."},"success":false,"status":500}
私が返すことになっている応答は、access_tokenを使用したリダイレクトURLコールバックhttp://example.com#access_token=ACCESS_TOKEN&token_type=Bearer&expires_in=3600
です。しかし、それを取得する代わりに、エラーが発生します。
私はステータス500が何であるかを知っており、それがサーバーエラーであり、自分の側とImgur側でできることは何もないことを意味していることを知っています。
誰かが以前にこの問題に遭遇したことがあり、どのように解決されましたか?
私はステータス500が何であるかを知っており、それがサーバーエラーであり、自分の側とImgur側でできることは何もないことを意味していることを知っています。
あなたは完全にここにいます。残念ながら、私たちの側で原因となるバグが発生しました。しかし、幸いなことに、バグはその後解決されました。
に移動https://api.imgur.com/oauth2/authorize?client_id=<client_id>&response_type=<resp_type>&state=<string>
すると、同意ページにリダイレクトされ、その後に、ドキュメントで説明されているように、クエリ文字列にaccess_token
、expires_in
(およびその他)を使用してアプリケーション用に構成されたコールバックURLが続きます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加