【问题标题】:Facebook PHP SDK Version 5.0.0 like a postFacebook PHP SDK 版本 5.0.0 赞一个帖子
【发布时间】:2015-10-31 09:53:40
【问题描述】:

我想点赞从某个帐户发布的 Facebook 帖子。我有该帐户的 oauth 令牌,但我不知道如何从我的 php 代码中点赞帖子。我有一个 facebook 应用程序,并且还有我的 facebook 应用程序的应用程序 ID 和应用程序密码。我想使用 PHP SDK 版本 5.0.0 来做到这一点。

谁能帮我解决这个问题,或者指导我查看除此处之外的一些文档 - https://developers.facebook.com/docs/reference/php/5.0.0

谢谢

【问题讨论】:

    标签: php facebook facebook-graph-api facebook-php-sdk facebook-graph-api-v2.3


    【解决方案1】:

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

    我的代码如下-

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

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

    【讨论】:

      【解决方案2】:

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

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

      在 Tushar 发表评论后编辑

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

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

      【讨论】:

      • 试过这个。发布请求需要有一个数组作为第二个参数。已尝试使用空数组和上述 url。但它不起作用
      • 我的错,第二个参数至少需要一个空数组
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多