所以有了新的图形API,我可以直接访问用户的状态,比如:
$facebook->api('/me/statuses');
然而,我目前卡住了与旧的Facebook PHP库(~2007,版权2004-2009)。稍后会切换,但现在需要使此工作与旧库。
问题:我如何做同样的事情(获取用户的状态,或其他允许的连接)给定一个facebook对象已经定义为:
$facebook = new Facebook(API_KEY, SECRET);
我没有看到任何对旧文档有帮助的参考。
谢谢!
为什么不同时使用新版本和旧版本?您可能需要编辑其中一个版本并更改文件中的类名,以便在包含这些文件时不会发生冲突。但是您应该能够创建2个实例,一个使用新版本,另一个使用旧版本。
但是不管怎样,两个版本最后都要一个curl请求。您可以在代码中搜索curl_exec,以找到所有内容最终都会通过的1个函数。在旧版本和新版本中都是如此。
我有自己的答案了。使用旧的REST API做同样的事情很简单:
$facebook->api_client->users_getInfo($fb_id, 'status')
现在需要弄清楚Brent Baisley关于同时运行两个实例的建议…