Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook PHP SDK 5.0.0版像帖子一样_Php_Facebook_Facebook Graph Api_Facebook Php Sdk_Facebook Graph Api V2.3 - Fatal编程技术网

Facebook PHP SDK 5.0.0版像帖子一样

Facebook PHP SDK 5.0.0版像帖子一样,php,facebook,facebook-graph-api,facebook-php-sdk,facebook-graph-api-v2.3,Php,Facebook,Facebook Graph Api,Facebook Php Sdk,Facebook Graph Api V2.3,我正试着喜欢从一个账户上发布的Facebook帖子。我有帐户的oauth标记,但我无法从我的php代码中找到喜欢的帖子。我有一个facebook应用程序,也有我的facebook应用程序的应用程序id和应用程序机密。我想使用PHPSDK版本5.0.0来实现这一点 有人能帮我一下吗?或者告诉我一些文件,除了这里的- 谢谢我相信创建Facebook服务不是问题。创建后,您可以设置默认访问令牌以便于访问。然后,您可以获取您喜欢的帖子的id并执行以下操作- $response = $fb->pos

我正试着喜欢从一个账户上发布的Facebook帖子。我有帐户的oauth标记,但我无法从我的php代码中找到喜欢的帖子。我有一个facebook应用程序,也有我的facebook应用程序的应用程序id和应用程序机密。我想使用PHPSDK版本5.0.0来实现这一点

有人能帮我一下吗?或者告诉我一些文件,除了这里的-


谢谢

我相信创建Facebook服务不是问题。创建后,您可以设置默认访问令牌以便于访问。然后,您可以获取您喜欢的帖子的id并执行以下操作-

$response = $fb->post('/'.$post_id.'/likes');
在Tushar的评论后编辑

$response = $fb->post('/'.$post_id.'/likes', array());
其中$fb是带有默认访问令牌的Facebook服务。
希望这能有所帮助。

令人惊讶的是,我对纳文的答案发表评论的方法现在效果很好。当我以前尝试过它时,我遇到了一个“Url未识别”错误

我的代码如下-

$test=array(); $like=$fb->post('/'.$post_id'./like',$test,$token)


在$like变量中,我得到一个状态为成功或失败的FacebookResponse对象。

尝试过这个。post请求需要有一个数组作为第二个参数。已尝试使用空数组和上面的url。但这并不坏,至少需要一个空数组作为第二个参数