【发布时间】:2018-04-02 17:25:36
【问题描述】:
我尝试获取 php graphe sdk facebook 5.6 的数据,但我没有得到 exaple user_likes
这是代码 php:
$fb = new Facebook([
'app_id' => 'app id',
'app_secret' => 'secret id',
'default_graph_version' => 'v2.11'
]);
if ($request->isMethod('POST')) {
$token = $request->request->get('token');
$response= $fb->get('me?fields=id,name,email,last_name,first_name,gender,locale,users_likes,birthday',$token);
$userNode = $response->getGraphNode();
}
但回复是姓名、性别、电子邮件、姓氏、名字、语言环境 btu 生日和 user_likes 我什么都不会
【问题讨论】:
-
我的第一个想法是,Facebook 更改了检索信息的访问权限。用户明确需要授予访问权限才能提供信息。
-
用户是否向您的应用授予了 user_likes 权限?
-
@wizkid 如何为我的应用授予 user_likes 权限!?
-
@Xorifelse 如何访问以提供具有新更改访问信息的信息!?
标签: php facebook symfony facebook-graph-api