2012-04-18 7 views
1

私はFacebookステータスを更新するためにrubyを使用してコマンドラインアプリケーションを開発することにintrestedしています。これを行うには、私は認証される必要があります。 Facebook Apiは、commanラインアプリケーションを使用した認証を提供していますか? i facebook apiを確認しましたコマンドラインアプリケーションをサポートしていません。だから私はどのように進めるべきですか?Facebookステータスを更新するRubyコマンドラインアプリケーション

答えて

1

現在のところ、ブラウザとのやり取りなしにユーザーを認証する方法はありません。

OAuth 2.0の実装では、デスクトップオペレーティングシステム用に構築されたアプリケーションの明示的なサポートは含まれていません。ただし、アプリケーションにWebブラウザ(.NET、AIR、Cocoaなどの埋め込みブラウザをサポートするほとんどのデスクトップフレームワーク)を組み込むことができる場合は、特定のredirect_uriという変更を加えてクライアント側のフローを使用できます。

ブラウザなしで動作する追加の認証方法があり、それは現在唯一のパートナーの限られた数のためにサポートされてAuthentication for Devicesと呼ばれていますのWindows、OS XとLinuxのネイティブアプリケーションAuthentication documentation

セクションを参照してください。およびは一般に利用できません

+0

Nimbusやyahoo messangerのようなデスクトップアプリケーションがどのように機能しているのでしょうか? – santosh

+0

デスクトップアプリケーションで認証フローを実装する方法があります。ブラウザでの対話が必要なため、コマンドラインアプリケーションには適していません... –

関連する問題