2011-02-09 49 views
3

我已經被客戶委託爲一個自助服務終端編寫應用程序(認爲在機場簽到機器),用戶的選項之一是「喜歡」我的客戶Facebook的。我已閱讀插件文檔,並能夠在瀏覽器頁面上呈現「喜歡」按鈕,但隨後Facebook彈出登錄Web瀏覽器窗口...我的信息亭應用程序不能讓網絡瀏覽器彈出(因爲它是一個亭子)。Facebook「喜歡」功能在一個自助服務終端

如何成功地發送一個類似的請求,幾乎沒有用戶的瀏覽器UI?有什麼想法嗎?

感謝, 〜比爾

回答

3

最根本的問題是,用戶,爲了「喜歡」的東西,必須與Facebook認證。

對於公共信息亭,如果它是您應用的部署場景,我認爲使用Facebook憑證登錄並不是一個好主意:您是否會信任公共信息亭並使用它登錄到Facebook ?

我不知道Facebook授權對話框是否可以嵌入iframe或類似的東西,但我認爲也許上下文不適用於類似的按鈕。

0

Facebook中的'like'是給定用戶和Facebook上的某個事物之間的直接鏈接。你不能有匿名的「喜歡」,因此登錄提示。鑑於某些人對衆多朋友和喜歡者的偏愛,如果允許匿名的非歸因喜歡,有些人可能會將系統從系統中剔除出去,併爲自己最醜陋的煩惱給予他們數以萬億計的喜歡。

+0

我不需要匿名喜歡,我只需要一種方式讓用戶輸入他們的憑證,或者通過直通(但我認爲這是針對Facebook的TOS)或直接進入Facebook頁面(嵌入式Web瀏覽器)而不嘗試打開新的瀏覽器窗口或以其他方式允許用戶使用Web瀏覽器來達到其他目的。 – Novox 2011-02-11 15:31:59

0

您可以開發一個應用程序來將用戶限制在所需的Facebook頁面以允許用戶當場登錄。您可以看到一家Konnected,LLC公司開發了Facebook Like Machine和Facebook信息亭。

聽起來好像這可以解決您的問題。這裏是FB page