【问题标题】:Facebook Graph API Group FilesFacebook 图形 API 组文件
【发布时间】:2014-07-03 17:05:24
【问题描述】:

Facebook 为群组提供了一项新功能。现在可以在组内发布文件。 (http://mashable.com/2012/05/10/facebook-groups-3/)

我现在正在尝试使用 Graph API 查询文件,但在文档站点上只描述了 4 个 url。 “文档”、“成员”、“提要”、“图片”。 当我阅读“提要”路径时,我不会收到文件发布。

有隐藏路径吗?我也没有找到新的权限。

有人知道吗?

我在几个互联网页面上搜索了解决方案,但只有关于如何阅读和发布照片的描述,这在文档中有描述。

没有人编写可以将文件上传到群组的应用程序吗?

【问题讨论】:

标签: facebook facebook-graph-api


【解决方案1】:

试试这个,这可能对你有帮助 试试 {

    $facebook->api('/'.$groups[$id].'/feed', 'POST',
               array( 
                 'access_token' => $access_token,
                 'message' => stripslashes(stripslashes($mapp_message)),
                 'name' => stripslashes($name),
                 'link' => $link,
                 'description' => stripslashes(stripslashes($description)),
                 'picture' => "images/send_imges/".$image
                    )
            );
    } catch(FacebookApiException $e) {
        echo $e;
    }

【讨论】:

    【解决方案2】:

    Graph API documentation for Groups 提到了一种从组中检索文档的方法。如果您单击文档中的 docs 连接,它将带您到 Graph API Explorer,您可以在其中测试您的示例查询。因此,基本上,您只需使用有效的访问令牌(无特殊权限)向以下 url 执行请求即可获取上传到组的文档:

    https://graph.facebook.com/groupId/docs
    

    或者,如果您想访问特定文档,则需要该特定文档的 document_id。因此,您可以简单地使用有效的访问令牌请求以下 URL:

    https://graph.facebook.com/docsId
    

    有关发布文档的说明及其相关权限已在 this answer 中讨论。我不太确定它是否有效,因为我没有测试过这个方法。但我很确定您可以通过对上述网址进行 API 调用来阅读详细信息。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多