作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我一直在追这个!而且应该这么简单!!
我在 FaceBook 中有一个运行良好的应用程序。但是,我需要获取用户的出生日期。我已成功获得扩展权限请求,但无法将 birthday_date 取出并放入数据库中的变量/存储中。
<?php
require_once('facebook.php');
$facebook = new Facebook(array(
'appId' => 'xxxxx',
'secret' => 'yyyyyyy',
'cookie' => true
));
if ($facebook->getSession()) {
$uid = $facebook->getUser();
$fbme = $facebook->api('/me');
} else {
$params = array(
'fbconnect'=>0,
'canvas'=>1,
'req_perms'=>'publish_stream','email','user_location','user_birthday'
);
$loginUrl = $facebook->getLoginUrl($params);
print "<script type='text/javascript'>top.location.href = '$loginUrl';</script>";
}
$session = $facebook->getSession();
$token = $session['access_token'];
如果有人能向我展示读取扩展权限并将结果放入变量的 PHP 代码,我将不胜感激。
谢谢史蒂夫
最佳答案
没有 birthday_date 它只有生日(在新的 api 中)。
http://developers.facebook.com/docs/reference/api/user
但它可能会返回 null,即使您有 perms。看到这个(不是真的)错误:
http://bugs.developers.facebook.net/show_bug.cgi?id=12166
总结是(这不是真正的错误):您的用户可能仍然撤销了您对此数据的访问权限。
关于php - 如何从 Facebook API 读取 birthday_date,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4566183/
我一直在追这个!而且应该这么简单!! 我在 FaceBook 中有一个运行良好的应用程序。但是,我需要获取用户的出生日期。我已成功获得扩展权限请求,但无法将 birthday_date 取出并放入数据
我是一名优秀的程序员,十分优秀!