質問: ### 前提・実現したいこと instagram api を使用してWebサイトにインスタ写真を載せたい 開発者のID登録、サイトの登録、クライアントIDの登録がすみ、 アクセストークンを取得するため、 https://www.instagram.com/oauth/authorize/?client_id=【クライアント ID】&redirect_uri=【リダイレクト URI】&response_type=token を実施し、認証画面で「Authorize」をクリックし画面遷移まで可能 ### 発生している問題・エラーメッセージ 画面遷移後、アドレスバーに、 【リダイレクト URI】?error_reason=user_denied&error=access_denied&error_description=The+user+denied+your+request. が表示され、アクセストークンが取得できない ### 試したこと 既にアクセストークンを取得しWebサイトに埋め込んでいるクライアントIDとリダイレクトURIで試すと正常にアクセストークンを取得 新しく追加したクライアントIDだとエラーとなるようだ
回答: 私も同様の問題にぶつかり、情報を探していたのですが、Twitterでも同様の壁にぶつかった方がおられました。 https://twitter.com/kashira2339/status/1112979941023350785 >Try add "&hl=en" to OAuth URL query string. It works! ということで、トークン取得URLの最後に「&hl=en」を追加することでトークンが無事取得できました。 (Instagram側のバグのようにも思えるので、そのうち不要になるかもしれませんが...) 参考:上記回答に至るまでの一連のツイート https://twitter.com/bebedo_de/status/1112689987558895618