2012-04-18 60 views
1

我對開發使用ruby更新Facebook狀態的命令行應用程序很感興趣。爲此,我需要進行身份驗證。 Facebook Api是否使用comman line應用程序提供身份驗證? 我檢查了Facebook的API沒有命令行應用程序的支持。所以我應該如何繼續?Ruby命令行應用程序更新Facebook狀態

回答

1

目前沒有辦法授權用戶沒有他們與瀏覽器的互動。

我們的OAuth 2.0實現不包括對爲桌面操作系統構建的應用程序的顯式支持。但是,如果您的應用程序可以嵌入Web瀏覽器(大多數桌面框架,如.NET,AIR和Cocoa支持嵌入瀏覽器),則可以使用客戶端流程進行一個修改:特定的redirect_uri。

的Windows,OS X和Linux的本機應用程序的Authentication documentation

有認證,將沒有瀏覽器中運行的另一種方式,它被稱爲Authentication for Devices部,其目前只支持有限合夥人的數量不可用於一般用途

+0

謝謝,但我不知道這些桌面應用程序如Nimbus或雅虎信使如何工作? – santosh 2012-04-20 06:46:07

+0

有辦法在桌面應用程序中實現身份驗證流程,由於需要在瀏覽器中進行交互,它只是不適合命令行應用程序... – 2012-04-20 18:36:08