我正在尝试使用php api从facebook上获取用户的照片。目前我无权从Facebook获取照片。但我使用的是用于创建facebook应用程序的相同ID。我听说我们可以使用相同的id(用于创建应用程序的ID)来测试来自facebook的所有内容。我获取用户照片的代码是: -
$request = new FacebookRequest(
$session,
'GET',
'/{user-id}/photos'
);
$response = $request->execute();
$graphObject = $response->getGraphObject();
上述代码的响应: - Array()
它返回一个空白数组。是因为我没有获取照片或任何其他原因的权限吗?
答案 0 :(得分:0)
作为应用 admin / developer / tester ,您可以试用权限,而无需提交应用审核。 但是,您仍然需要请求权限才能访问这些端点的数据。
您可以在Graph API Explorer上轻松测试,您可以轻松地在其中请求权限和查询端点。