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

问题描述

| 对我来说,这似乎是一个相对容易的任务,但是我一直无法通过谷歌搜索寻求帮助或独自解决问题。 简而言之,我想将特定页面的特定相册中的几张图像提取到该页面的网站上,并在边栏中显示为“ Facebook上的最近照片”或类似内容。这不是个人的Facebook帐户,而是商业页面。 作为附加信息,此页面标记为与酒精有关。这可能会如何影响问题,以及如何避免对内容的任何限制? 我正在尝试使用PHP SDK来执行此操作,但是在尝试执行以下操作时:
/<page_id>/albums or
/<album_id>
我收到的响应为\“ false \”或json值\“ data \”为空。 {    \“数据\”:[] } 这是我正在尝试做的一个示例,尽管我什至不知道我是否正在按照这种方法进行:
$facebook = new Facebook(array(
    \'appId\'  => \'<APPID>\',\'secret\' => \'<SECRET>\',));

$access_token = $facebook->getAccesstoken();

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

解决方法

        尝试访问您所需的页面,而无需登录Facebook。 如果这是问题,那么您应该创建一个新的facebook帐户并启用offline_access权限。这样,您的access_token将是永久的,您应该能够将其与请求一起传递。     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...