3

我正在尝试喜欢从某个帐户发布的 Facebook 帖子。我有该帐户的 oauth 令牌,但我不知道如何从我的 php 代码中点赞帖子。我有一个 facebook 应用程序,并且还有我的 facebook 应用程序的应用程序 ID 和应用程序密码。我想使用 PHP SDK 版本 5.0.0 来执行此操作。

任何人都可以帮忙解决这个问题,或者将我引导到除了这里的文档之外的一些文档 - https://developers.facebook.com/docs/reference/php/5.0.0

谢谢

4

2 回答 2

2

令人惊讶的是,我对 Navin 的回答发表评论的方法现在效果很好。当我之前尝试过时,我得到了一个“Url not recognized”错误。

我的代码如下 -

$测试=数组();$like=$fb->post('/'.$post_id.'/likes',$test,$token);

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

于 2015-11-02T03:44:28.563 回答
2

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

$response = $fb->post('/'.$post_id.'/likes');

在 Tushar 发表评论后编辑

$response = $fb->post('/'.$post_id.'/likes', array());

其中 $fb 是具有默认访问令牌的 Facebook 服务。希望这可以帮助。

于 2015-11-01T19:28:08.800 回答