php - 使用 FB Graph API 获取所有 facebook 群组帖子

原文 标签 php facebook facebook-graph-api curl

我想使用 FB Graph API 获取所有 facebook 群组帖子。
我搜索了,谷歌搜索,看到了图形 api 的文档,问了很多人,都说这是可能的
我还提供了来自我提到并尝试过的 stackoverflow 的链接
How to get all posts of a group via facebook graph api
但正如你所看到的,这篇文章已经很老了(从 2013 年开始)

当我尝试使用 CURL 发送请求时,当时我没有收到任何错误,也没有收到任何数据

当我尝试下面的代码时$publish = $facebook-api('https://graph.facebook.com/v2.3/'.$group_id.'/feed/?access_token='.$params['access_token']);至少我得到了一些回应

Array
(
    [og_object] => Array
        (
            [id] => 859455820800214
            [type] => website
            [updated_time] => 2015-06-04T12:18:15+0000
            [url] => https://graph.facebook.com/v2.3/659988617465253/feed/
        )

[share] => Array
    (
        [comment_count] => 0
        [share_count] => 0
    )

[id] => https://graph.facebook.com/v2.3/659988617465253/feed/

)
所以我只是想知道现在真的有可能吗?

一件好事是,当我从 Graph API Explorer 尝试它时,我正确地获取了数据。
那么我错在哪里?
任何小帮助都会被接受

最佳答案

为什么不直接使用 Facebook PHP SDK?

  • https://developers.facebook.com/docs/reference/php/4.0.0

  • 您可以通过 /{group_id}/feed 获取该组的提要,如在
  • https://developers.facebook.com/docs/graph-api/reference/v2.3/group/feed#read

  • 确保您的访问 token 类型正确并包含正确的权限。

    关于php - 使用 FB Graph API 获取所有 facebook 群组帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30859523/

    相关文章:

    facebook - 权限未显示在 Facebook 登录对话框中

    php - .htaccess网址重写用“-”替换%20(空格)

    php - cakephp-修改和保存数据

    javascript - Facebook 应用请求链接“错误”

    android - 应用程序在启动 Facebook Activity 时强制关闭

    javascript - 将Facebook fb:login-button转换为SDK javascript登录

    java - 使用图谱api在用户相册中获取照片的链接是什么?

    php - 迭代php类的属性

    php - 使用PHP的“注意: undefined variable ”,“注意: undefined index ”和“注意: undefined offset ”

    ios - 应用程序图标未通过[APP NAME]显示在用户供稿上