私は全く同じ問題to this oneを持っており、その問題が解決されなかったため回答が見つかりません。iOS Twitterキットの使用でエラーが発生しました 'リクエストが失敗しました:禁止されました'
問題はplistをするためにTwitterのための秘密とAPIキーを追加し、私はTwitterのキットやファブリックを設定した後のXcodeのコンソールでこれを取得することです:
エラードメイン= TwitterAPIErrorDomainコード= 200「要求が失敗しました:禁じられました NSLocalizedDescription =要求が失敗し (403)」のUserInfo = 0x7fdd9ac48ef0 {NSErrorFailingURLKey = https://api.twitter.com/1.1/guest/activate.json、:禁止(403)、 NSLocalizedFailureReason = TwitterのAPIエラー:禁断。 (コード200)}
Twitterのキットを使用し、上記のエラーを生成します私のコード:
NSString *userID = [Twitter sharedInstance].sessionStore.session.userID;
TWTRAPIClient *client = [[TWTRAPIClient alloc] initWithUserID:userID];
[client loadUserWithID:kTwitterUser completion:^ (TWTRUser *user, NSError *error) {
if (error) {
NSLog(@"ERROR CARL %@", error);
} else {
NSLog(@"User %@", user);
}
}];
マイクからのファブリックはこちら。 Twitter Kitを使用してインストールするときに自動的に作成される1つのキーは、Fabric APIキーです。 Webサイトを通じて作成されたもの、または新しいFabricアカウントにTwitter Kitをインストールするときは、Twitterのデータにアクセスするためのアクセス権を決定するTwitterのコンシューマーキーと秘密です。それは少し助けてほしい! –
こんにちはウィリアム、私はまだこの問題を抱えている、キーは正しいです、私はそれをappdelegateとplistファイルで追加しました、どうすればいいですか?ありがとうございました –
ちょっと@NadaGamalはあなたがファブリックのウェブサイトから他の鍵ではないのですか?また、TwitterKitの最近のアップデートがインストールを壊してしまいました。 –