我对facebook开发很新。我试图将用户链接到喜欢我的Facebook页面,然后检测成功之类的。我已经看过很多网络代码,但是从移动应用程序中做到这一点的最佳方法是什么?希望能在所有移动应用平台之间轻松移植。
由于
答案 0 :(得分:1)
只有Javascript SDK允许您直接在应用中订阅Like事件。
您可以使用两种方法:
使用Realtime Updates API订阅user.likes对象,当“喜欢”更改时,该对象将在您的服务器上触发回调。
然后,您可以在应用中定期查看此内容。
显而易见的是,您需要在应用程序中安装服务器后端组件。
通过应用中的Graph API继续请求user.likes对象。
这也不是特别好,因为你必须继续向Facebook服务器发出请求,这通常需要2秒才能回复。
如果您有很多用户不断提出请求,您可能很容易达到每日请求限制。
-
现在 - 你说你正在为所有平台编写移动应用程序;如果你偶然把它作为移动网络(即Phonegap或类似网站),那么你很幸运,你可以通过Phonegap插件来做到这一点。