我想尝试从一个帐户发布的Facebook帖子。我有帐户的oauth令牌,但我无法弄清楚如何从我的PHP代码喜欢一个帖子。我有一个Facebook应用程序,还有我的Facebook应用程序的应用程序ID和应用程序密码。我想使用PHP SDK Version 5.0.0。
任何人都可以帮助解决这个问题,或者指导我除了这里的文档之外的一些文档 - https://developers.facebook.com/docs/reference/php/5.0.0
由于
答案 0 :(得分:2)
我认为创建Facebook服务不是问题。创建后,您可以设置默认访问令牌以便于访问。然后,您可以获取您想要的帖子的ID,并执行此操作 -
$response = $fb->post('/'.$post_id.'/likes');
在Tushar的评论之后编辑
$response = $fb->post('/'.$post_id.'/likes', array());
其中$ fb是具有默认访问令牌的Facebook服务。 希望这会有所帮助。
答案 1 :(得分:2)
令人惊讶的是,我对Navin的答案评论的方法现在工作得很好。当我以前试过它时,我得到了一个'Url not recognized'错误。
我的代码如下 -
$测试=阵列(); $像= $ FB->柱( '/'.$ POST_ID'/喜欢,$测试,$令牌);
在$ like变量中,我获得了一个FacebookResponse的对象,其成功或失败状态。