【问题标题】:Php Facebook api request for birthdayPHP Facebook api 请求生日
【发布时间】:2013-11-20 11:48:18
【问题描述】:

我有一个使用 facebook 帐户注册/登录的网站。它工作正常,但我还想检索用户生日。

我提出的所有绘制生日图的请求都没有出现。如果我只要求生日,它只带有 id。

我正在使用自己的帐户进行测试...并且我已将生日权限设置为公开,而在开发应用程序中,应用程序权限设置为:user_about_me、user_birthday。

但我仍然无法请求生日。有什么想法吗?

谢谢

【问题讨论】:

  • 您在应用仪表板中设置的权限仅适用于通过应用中心访问应用的用户自动登录(正如那里的描述已经说过......) - 每当您自己处理登录时,您必须使用scope参数请求权限……

标签: php facebook facebook-graph-api permissions facebook-php-sdk


【解决方案1】:

您必须在登录代码中添加权限。就这样-

[如果使用 Javascript SDK]

FB.login(function(response) {

}, {scope: 'user_about_me,user_birthday'});

【讨论】:

  • 我没有使用 javascript sdk,而是 PHP sdk...但响应仍然正确,谢谢 +1
猜你喜欢
  • 2012-08-30
  • 1970-01-01
  • 2023-03-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-20
  • 1970-01-01
相关资源
最近更新 更多