oauthでredirect_urlにアクセスできない
redirect_urlになっていた
redirect_uriとしなければならないのにredirect_urlになっていた
$params = array( 'client_id' => CLIENT_ID, 'redirect_url' => 'http://'. $_SERVER['HTTP_HOST'] . '/redirect.php', 'scope' => 'basic', 'response_type' => 'code' );
- “You must include a valid client_id, response_type, and redirect_uri parameters”
- “有効なclient_id、response_type、およびredirect_uriパラメータを含める必要があります”
リダイレクトURIが登録されたリダイレクトURIと一致しません
登録されたリダイレクトrURIとはInstagram側でアプリを登録したときのリダイレクトURIのことで、これがプログラムコードと一致していないとこのエラーがおきる
(Instagramだけではなく他のoauth認証を使ったサービスでも同様のことがおきるかもしれません)
なのでInstagram側のリダイレクトURIとプログラムコードをみなおし修正してやります。実際のコードはのせませんがエラー内容だけ下記にしめしておきます
- edirect URI does not match registered redirect URI
- リダイレクトURIが登録されたリダイレクトURIと一致しません
コメント