我是一個PHP開發人員,但對這個Facebook的東西是全新的,並且變得混亂。整個應用程序vs頁面與粉絲頁面術語使我瘋狂。請幫忙!Facebook的發展 - 最好的方法簡單的問題
我的客戶的要求:
1) Display Like button on a single web page
2) When Like button is clicked, content on the page is unlocked and displayed (PHP)
3) Future visits to the page detects that visitor already likes the page, and content remains unlocked (PHP)
4) All updates to web page profile on FB will show on Likers' news feed
我的理解是,這樣做的最徹底的方法(3)以上是使用PHP SDK。但要做到這一點,我需要創建一個應用程序(獲取應用程序ID)。所以我創建了一個App。我'喜歡'從我的FB配置文件的應用程序。我的應用更新發布到我的新聞源。到現在爲止還挺好。
但是,當我嘗試並實現PHP SDK時,它只有在我首先授權應用程序到我的帳戶時纔有效。有沒有一種方法可以避免這種授權步驟只是爲了簡單的「贊」(我問,因爲我不需要在FB內部的應用程序時授權任何東西)?如果這個授權是不可避免的,有沒有其他的應用程序可以讓我達到上述要求?理想情況下,我想只使用「頁面」來做到這一點,而不是應用程序,但我相信我無法實現(2)和(3)頁面,正確(記住所有需要的服務器端,所以沒有JavaScript顯示和隱藏層等)?
我將不勝感激任何指導。
謝謝。