0

如何在Facebook選項卡(在Iframe中創建的Facebook應用)上顯示用戶名/訪客姓名,而無需用戶接受其他權限。如何在不強制用戶允許的情況下在Facebook選項卡上顯示用戶名

我試圖使用PHP和其他例子,我已經看到,但他們似乎都過時或我缺少一些類型的代碼來實現。 這不應該在FBML中,因爲它很快會在Facebook上折舊。

有沒有人有一個完整的代碼示例(因爲我必須丟失一些東西),它會採取什麼措施來實現他們在這裏完成的操作:https://www.facebook.com/Greenwords - 請注意,它不需要用戶點擊任何內容以便顯示名稱。 您的幫助,將不勝感激。

回答

0

您曾經可以使用Facebook的FBML語法來做到這一點。但是,正如你所說的那樣,這些方法是舊的/被廢止的。
facebook FBML documentation摘自:

,我們廢除了FBML。 2012年1月1日:平臺不再支持FBML。 2012年6月1日:FBML應用程序將不再有效。所有FBML端點都被刪除。如果您在Facebook.com上構建新應用程序,請使用HTML,JavaScript和CSS實施您的應用程序。您可以使用我們的JavaScript SDK和社交插件來嵌入FBML中提供的許多相同的社交功能。

所以..回答你的問題 - 你必須建立你自己的應用程序並請求有關用戶的基本信息。使用舊的和不推薦的方法是不是一個好主意。 Facebook公開表示他們將不再支持它。

+0

感謝您的回覆。我真的不想使用FBML,因爲它將在幾個月內不再支持。但是,如果沒有其他方法,我會暫時停下來。 我知道我必須要求基本信息。問題是,我所嘗試的任何和所有方法都無法工作,無需用戶接受額外的權限。按照這個例子,它可以完成。我只是不知道如何做到這一點。我正在尋找能夠實現此目的的代碼以及處理它的先決代碼。謝謝。 – Maximoto

+0

試着看一下Facebook的JS SDK的這個功能... [FB.XFBML.parse(https://developers.facebook.com/docs/reference/javascript/FB.XFBML.parse/) – Lix

+0

感謝建議。我沒有看到那裏的決議。 – Maximoto

0

我基本上是用來採取現場直播或評論框和iframe這顯示了用戶名或照片,然後放置它,我想要的。

+0

非常有趣的方法。因爲它必須以背景圖片中間的文字形式呈現,所以我不確定我是否可以使用它。我欣賞這個建議。對於如此簡單的目標而言,這是多麼困難。 – Maximoto

相關問題