5

こんにちは私はiPhoneでTwitterクライアントを開発しています。ここではMGTwitterライブラリとOAuthenticationを使用しています。認証(サインイン)とリクエストトークンの取得を行っています。

私の問題は、リクエストを送信するとエラーが発生することです

リクエスト8DC1F854-0F16-40BF-85EC-669AF0B25FCEが次のエラーで失敗しました:エラードメイン=HTTPコード=401「操作を完了できませんでした。(HTTPエラー401)」

このエラーを解決する方法

教えてください

ありがとうございました

4

3 に答える 3

12

うまくいったこと:Twitterアプリに移動し、[設定]で[アプリケーションの種類]を[読み取りと書き込み]に設定します。

今私はこれを試しましたが、アプリはまだ同じエラーを出しました。次に、Twitterアカウント(ログインに使用しているアカウント)を開きました。[設定とアプリケーション]をクリックして、作成したアプリに対するアクセスを確認します。読み取り専用の場合は、アクセスを取り消し、iPhoneシミュレーターに移動し、コンテンツと設定をリセットします(画面上部のメニューで[iOSシミュレーター]をクリックすると、これを行うことができます)。プログラムを再度コンパイルして、Twitterアカウントの読み取り/書き込みアクセスを今すぐ確認してみてください。

基本的に、プログラムを初めて実行したときに、アプリケーションタイプが読み取り専用に設定されていたため、これはうまくいきました。その後、アプリケーションタイプを変更しても違いはありません。

ps:コールバックURLを空白のままにしました。

于 2011-09-06T13:02:09.120 に答える
5

おそらくツイッターはちょうどダウンしていて、あなたのコードは大丈夫です。

于 2011-01-07T22:19:43.400 に答える
4

2つの理由があります。1。アプリケーションを作成するときは、「読み取り専用」ではないことを確認してください。2.ブラウザ/Webアプリケーションの代わりにクライアント側アプリケーションを選択します。

于 2011-07-14T07:04:34.517 に答える