1

次のコードを使用して OAuth トークンを取得しますが、常にエラーで失敗します

あなたの認証情報では、このリソースへのアクセスが許可されていません

https://github.com/nst/STTwitter/blob/master/demo_cli/reverse_auth/main.mから次のコード サンプルを取得しました。

https://apps.twitter.com/app/XXXX/permissionsのアプリケーション設定で読み取りと書き込みアクセスを許可しました
ここに画像の説明を入力

STTwitterAPI *twitter = [STTwitterAPI twitterAPIWithOAuthConsumerName:nil consumerKey:@"MY CONSUMER KEY" consumerSecret:@"MY CONSUMER SECRET"];
    [twitter postReverseOAuthTokenRequest:^(NSString *authenticationHeader) {

        STTwitterAPI *twitterAPIOS = [STTwitterAPI twitterAPIOSWithFirstAccount];
        [twitterAPIOS verifyCredentialsWithSuccessBlock:^(NSString *username) {

            [twitterAPIOS postReverseAuthAccessTokenWithAuthenticationHeader:authenticationHeader successBlock:^(NSString *oAuthToken, NSString *oAuthTokenSecret, NSString *userID, NSString *screenName) {

                NSLog(@"REVERSE AUTH OK");


            } errorBlock:^(NSError *error) {

                NSLog(@"ERROR, %@", [error localizedDescription]);
            }];

        } errorBlock:^(NSError *error) {
            NSLog(@"ERROR");
        }];

    } errorBlock:^(NSError *error) {
        NSLog(@"ERROR");
    }];

私が間違っているところで、どんな助けでも。

4

0 に答える 0