デスクトップアプリケーションとモバイルアプリケーションの両方でTwitterを接続したいと考えています。問題は、デスクトップアプリケーションでコールバック認証を使用していることです。私のモバイルアプリケーションでは、私はピンの認証を使用します。だから、私は自分のモバイルアプリケーションをTwitterに接続すると、私のウェブサイトにリダイレクトされます。 2つの異なるアプリケーションを作成せずにこれらのオプションを両方使用することは可能ですか? 誰もこの問題に遭遇しましたか?Twitterでデスクトップアプリケーションとモバイルアプリケーションを使用する方法
1
A
答えて
1
基本的に、両方のアプリケーションで同じコンシューマキーを異なるコールバックで使用したいとしますか?
もしそうなら、デスクトップアプリケーションで、あなたのウェブサイトにコールバックURL(oauth_callback
パラメータ)を設定し、モバイルアプリケーションでoob
に設定します。 (これらのパラメータはリクエストで設定できます。アプリ設定で明示的に入力したコールバックURLに頼る必要はありません。APIドキュメントのこの部分をご覧ください:https://dev.twitter.com/docs/auth/oauth#registering-an-app)。これがうまくいかない場合(例えば、あなたのアプリケーションがモバイルかデスクトップかをTwitterがチェックするので)、2つのアプリを登録する必要があります。そして、あなたが2つのアプリケーションを持っていれば、なぜそれをしませんか?
関連する問題
- 1. デスクトップアプリケーションでzeroMQを使用する方法
- 2. モバイルアプリケーションにdjango_csrfを使用する方法
- 3. Angular2モバイルアプリケーションでCordovaプラグインを使用する方法
- 4. C#デスクトップアプリケーションでFB APIグラフを使用する方法
- 5. デスクトップアプリケーションとAndroid Appで使用するJavaライブラリを設定する方法
- 6. デスクトップアプリケーションとモバイルアプリケーション開発用のJavascript Uiフレームワークを探しています
- 7. モバイルアプリケーションを使用してSorcery gemで使用する認証の方法は?
- 8. Appiumを使用してモバイルアプリケーションをアンインストールする方法
- 9. デスクトップアプリケーションでjavaを使用してJNDIとのMySQL接続をセットアップする方法
- 10. Flex 3 Builderを使用してデスクトップアプリケーションを構築する方法
- 11. html/JavaScriptを使用してデスクトップアプリケーションを作成する方法
- 12. TELERIKを使用してデスクトップアプリケーションのUIを開発する方法
- 13. .netデスクトップアプリケーションを使用してウェブサイトのコンテンツをコピーする方法
- 14. モバイルアプリケーションでボットフレームワークを統合する方法...?
- 15. パッケージ化Flash Builder 4.6デスクトップアプリケーションとしてのモバイルアプリケーション(エアランタイム付き)?
- 16. Cordovaを使用してSPAとモバイルアプリケーションのREST APIを保護する方法
- 17. モバイルアプリケーションでLaravel Passportを使用する
- 18. Twitterをウェブサイトのログインとして使用する方法
- 19. Webとデスクトップアプリケーションの両方に角2のElectronを使用する
- 20. デスクトップアプリケーションでポップアッププログレスバーを作成する方法
- 21. ゲッターセッターをモバイルアプリケーションに使用する方が良いですか?
- 22. デスクトップアプリケーションで@Autowiredを使用するには?
- 23. .NETデスクトップアプリケーションでAWS Cognitoを使用する
- 24. デスクトップアプリケーションでGoogle Maps APIを使用する
- 25. Flash Builderモバイルアプリケーションでランドスケープを適用する方法
- 26. twitterブートストラップドロップダウンメニューでホバーイメージを使用する方法
- 27. Twitterのトレンドでauhを使用する方法
- 28. PythonでFlickr、Twitter、YouTube APIを使用する方法
- 29. モバイルアプリケーションのキャッシュ方法
- 30. MVCアプリケーションとモバイルアプリケーションを使用したWCF
はい同じコンシューマキーを使用したいと思います。私はそれをやろうとします。私は、私たちがtwitter上の私のアプリケーションインタフェースでそれを行うのではなく、リクエストでコールバックを手動で設定できることを知らなかった。 – kschaeffler
実際には別の問題があります... oauth_callbackを 'oob'に設定すると、デフォルトのコールバック(http://mydomain.com/auth/twitter)が追加され、 'oob'が追加されてhttp:// mydomain.com/auth/oob ...本当に変です。私は、デフォルトのコールバックを持っていないし、私は1つを必要とするときに私は私のツイッターアプリケーションでコールバックフィールドを空白のままにしたいと思います。 Twitterはコールバックを設定してエラーを送信する可能性を無効にします。 – kschaeffler
アプリケーション設定でデフォルトのコールバックURLを削除してみてください。その後、常にコールバックURL(urlまたはoob)を指定するようにしてください。 – norbip