我正在尝试将 facebook 群组中的照片库发布到我的网页上,我在http://www.codeofaninja.com/2011/06/display-facebook-photos-to-your-website.html找到了一些不错的代码,但不知道如何创建一个连接到该 fb 组的应用程序以及如何选择要在网页和内容上显示的图片。我已经创建了应用程序,现在只需要一种方法将其连接到组,因此获取应用程序ID和应用程序秘密的代码可以找到并显示图片...
问问题
743 次
2 回答
1
应用程序无法“连接”到该组。您需要对用户进行身份验证(请求user_groups
访问组信息的权限),然后检索feed
以获取与posts
.
一旦你有了组的 id,你就可以像这样调用来检索帖子:
https://graph.facebook.com/GROUP_ID/feed?fields=picture
比迭代帖子来获取图像。
请注意该picture
字段包含不可用的 URL,并且应该从中提取真实的 URL(它url
以 URL 编码形式出现在参数中)。
于 2012-03-19T16:44:33.407 回答
0
该 URL 为您提供自组创建日期以来的所有(最后 100M)照片和视频帖子,以及照片/视频“object_id”和 FB 位置(如果添加)
/me/GROUP_ID/feed?fields=object_id,place&limit=100000000&since=DATE_TIME_STAMP_WHEN_GROUP_WAS_CREATED&type=照片,视频
您需要遍历所有object_id并将 URL 拉到所需图像的大小。
/me/OBJECT_ID?fields=images
我仍然不明白如何找到与特定帖子相关联的所有 object_id。我的意思是如果附上一张以上的照片...
于 2015-11-19T22:56:07.057 回答