Facebook PHP SDK 年龄范围
Facebook PHP SDK Age Range
我正在创建一个 Facebook 应用程序,允许用户使用来自 Facebook 的数据在我的网站上注册,然后我需要检索这些数据。
我写的代码如下:
$request = new FacebookRequest(
$session,
'GET',
'/me'
);
$response = $request->execute();
$graphObject = $response->getGraphObject();
$user = $response->getGraphObject(GraphUser::className());
然后我得到一些信息:
echo "Name: " . $graphObject->getProperty('name');
echo "<br/>";
echo "Email: " . $graphObject->getProperty('email');
等等
问题是我不知道如何获得年龄范围,因为如果我尝试
echo "Age range: " . $graphObject->getProperty('age_range');
或
echo "Age range: " . $graphObject->getProperty('agerange');
它 returns 是一个空的 space,没有提供任何数据。
那么,如何检索年龄范围信息?
age_range
不是默认字段,因此您必须使用 /me?fields=age_range
请求它
我正在创建一个 Facebook 应用程序,允许用户使用来自 Facebook 的数据在我的网站上注册,然后我需要检索这些数据。
我写的代码如下:
$request = new FacebookRequest(
$session,
'GET',
'/me'
);
$response = $request->execute();
$graphObject = $response->getGraphObject();
$user = $response->getGraphObject(GraphUser::className());
然后我得到一些信息:
echo "Name: " . $graphObject->getProperty('name');
echo "<br/>";
echo "Email: " . $graphObject->getProperty('email');
等等
问题是我不知道如何获得年龄范围,因为如果我尝试
echo "Age range: " . $graphObject->getProperty('age_range');
或
echo "Age range: " . $graphObject->getProperty('agerange');
它 returns 是一个空的 space,没有提供任何数据。
那么,如何检索年龄范围信息?
age_range
不是默认字段,因此您必须使用 /me?fields=age_range