Facebook PHP SDK请求权限

时间:2017-11-12 16:59:39

标签: php facebook sdk

这是我到目前为止所使用的:

$loginUrl = $helper->getLoginUrl('https://www.bla.com/fb_access.php' . $ref);
header('Location:  ' . $loginUrl) ;

它有效,但我没有得到生日,即使它已经确认,所以我查了一下,并且有代码所在的教程:

$permissions = 'user_birthday';
$login_url = $fb->getLoginUrl(['email','scope'=>$permissions]);
return redirect($login_url);

但它不是那样工作,怎么做呢?

使用旧SDK获取生日等没有任何问题。

1 个答案:

答案 0 :(得分:1)

您需要像这样授予'user_birthday'权限,更多示例请github

并移除应用https://www.facebook.com/settings?tab=applications以授予新权限

nan