3

私のアプリでは、vimeo アップロード用に OAuth2.0 ライブラリを統合しています。ユーザーが自分のアカウントにログインした後、無効なリダイレクト uri としてエラーが発生します。私のコード、

self.oauthClient = [[LROAuth2Client alloc] initWithClientID:@"**** クライアント ID ****" シークレット:@" * シークレット * " redirectURL:[NSURL URLWithString:@"testMyApp://oauth"]];

plist で、URL スキームの文字列として「testMyApp」を指定しました。

これはリダイレクト uri を指定する正しい方法ですか? 助けてください!

4

5 に答える 5

2

リダイレクト URL は、開発者サイトで構成された URL と 100% 一致する必要があります。

ユーザーがtestMyApp://oauth構成済みのリダイレクト URL にリダイレクトされる場合、正確にtestMyApp://oauth

于 2014-11-26T22:00:52.810 に答える
0

開発者サイトのリダイレクト URL は、アプリケーション認証要求のリダイレクト URL と正確に一致する必要があります。リダイレクト URL の違いにより、同じ問題に直面しました。しかし、私はそれを修正し、その作業を行いました。

デベロッパー サイトのリダイレクト URL:ここに画像の説明を入力

私のアプリのリクエスト URL:

https://api.vimeo.com/oauth/authorize?redirect_uri= vimeo608e5e6ffab5f7d2b567443f57684fdae8f8cb1c://auth &response_type=code&state=aee5252c-963c-4146-8358-a423326dd03c&scope=private%20public%20create%20edit%20delete%20interact&client_id=608e5e6ffab5f7d2b557443f57684fdae8f8cb1c

上記のリクエストのキー redirect_url の値は、開発者サイトに正確です。お気軽にコメントください..

于 2016-03-06T11:28:25.673 に答える