Facebook Graph API - 从“酒精相关”或年龄限制页面获取相册

时间:2011-05-27 20:47:26

标签: php facebook facebook-graph-api

对我而言,这似乎应该是一项相对容易的任务,但我一直无法通过谷歌搜索帮助或自己搞清楚。

简单地说,我想从特定页面的特定相册中将一些图像拉到该页面的网站上,并将其显示在侧栏中作为“Facebook上的最近照片”或其他内容。这不是个人的Facebook帐户,而是商业页面。

作为额外信息,此页面标记为酒精相关。这会如何影响问题,以及如何解决对内容的任何限制?

我正在尝试使用PHP SDK执行此操作,但我试图提取:

/<page_id>/albums or
/<album_id>

我得到的回答是“假”或json值“数据”是空的。

{    “数据”:[] }

这是我正在尝试做的一个示例,虽然我甚至不知道我是否正在采用这种方法:

$facebook = new Facebook(array(
    'appId'  => '<APPID>',
    'secret' => '<SECRET>',
));

$access_token = $facebook->getAccessToken();

$albums = $facebook->api("/<PAGEID>/albums?access_token=".$access_token);

1 个答案:

答案 0 :(得分:1)

尝试访问您未登录Facebook时所需的页面。

如果这是问题,那么您应该创建一个新的Facebook帐户并启用offline_access权限。这样,您的access_token将是永久性的,您应该能够通过请求传递它。