2012-02-25 79 views
1

我正在開發一個桌面fb應用程序,如yoono。 對於windows,用戶可以打開應用程序並更新他的狀態並閱讀提要。 爲此,我需要有應用程序ID。 因此,我在鏈接https://developers.facebook.com/apps中創建了一個新的Facebook應用程序。 但我不明白如何整合該Facebook應用程序,以便它像桌面應用程序一樣工作。 我的意思是代碼是寫在我的電腦程序不在任何網站等 請告訴我什麼,因爲我沒有擁有任何網站,所以我不能提供任何畫布網址。使用restfb和netbeans的Facebook桌面應用程序

+0

我不太確定你的意思是「restfb」..但是如果你指的是[舊的REST API](https://developers.facebook.com/docs/reference/rest/),你應該認真考慮升級到使用[Graph API](https://developers.facebook.com/docs/reference/api/) – Lix 2012-02-25 11:31:00

+0

restfb是Java開發人員的api。 ,它適用於新的Graph api。 – 2012-02-25 11:59:32

+0

相關知識:)這個名字有點混亂:P – Lix 2012-02-25 12:01:42

回答

1

高級選項卡中有一個用於桌面應用程序的設置。確保它設置爲Native/Desktop。

圖API是一個Web API。您將HTML POST請求發送到URL,並接收必須解碼的JSON字符串。認證有點複雜。因爲您需要user access token來查詢用戶的好友列表或個人詳細信息。即使是用戶的ID。

在您的編程語言選擇的網絡上搜索Facebook API包裝。 Facebook提供的是過時的(除PHP之外)。

+0

感謝西蒙。 讓我試試你給我的建議。 one more qn。 Oauth支持.NET,AIR等Web瀏覽器支持語言。 是java也有瀏覽器支持。我認爲它已經。 – 2012-02-25 12:01:41