我是一个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显示和隐藏层等)?
我将不胜感激任何指导。
谢谢。