以下代码中的$ session应该是什么
$request = new FacebookRequest(
$session,
'GET',
'/{page-id}?fields=access_token'
);
如果我使用以下内容,则id是我得到的唯一输出。
$session = FacebookSession::newAppSession();
答案 0 :(得分:0)
如果您只获取了ID,则很可能是权限问题。
确保您在登录代码中请求manage_pages
权限(您确实有登录代码,对吧?),并确保您正在尝试使用该应用程序的管理员 - 否则您将不得不让Facebook批准该权限后才能将其用于任何用户。
无需登录,您只能使用App Access令牌。
关于不同访问令牌的一些重要链接以及如何获取它们: