Facebook为群组提供新功能。现在也可以在组中发布文件。 (http://mashable.com/2012/05/10/facebook-groups-3/)
我正在尝试使用Graph API查询文件,但在文档站点上只描述了4个URL。 “docs”,“members”,“feed”,“picture”。 当我阅读“feed”路径时,我将无法获得文件发布。
有隐藏的路径吗?我也没有找到新的许可。
任何人都有任何想法?
我在几个互联网页面上搜索了一个解决方案,但是只有关于如何阅读和发布照片的说明,文档中对此进行了描述。
是否有人在编写应用程序,您可以将文件上传到群组?
答案 0 :(得分: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;
}
答案 1 :(得分:0)
Graph API documentation for Groups提到了一种从组中检索文档的方法。如果您点击文档中的文档连接,则会转到Graph API Explorer,您可以在其中测试示例查询。因此,基本上,您只需要获取上传到组的文档,就可以使用有效的访问令牌(没有特殊权限)对以下URL执行请求:
https://graph.facebook.com/groupId/docs
或者,如果要访问特定文档,则需要该特定文档的document_id。因此,您只需使用有效的访问令牌请求以下URL:
https://graph.facebook.com/docsId
有关发布文档及其相关权限的说明已在this answer中讨论过。我不确定它是否有效,因为我没有测试过该方法。但我非常确定您可以通过对上述网址进行API调用来阅读详细信息。