我不知道这里有什么问题。我有权限。我提出要求。我创建了数组。我在会议中提供它。
$response = $FB->get("/me/accounts", $accessToken);
$accounts = $response->getGraphEdge()->asArray();
$_SESSION['accounts'] = $accounts['data'];
然后尝试循环返回的值
<?php foreach ($_SESSION['accounts']['data'] as $key) {
echo $key['name'] . "<br>";
} ?>
我没有得到任何结果。
答案 0 :(得分:0)
因为要做到这一点,你必须开发一个登录流程,然后
$response = $FB->get("/me?fields=accounts", $accessToken);
$userData = $response->getGraphNode()->asArray();
$_SESSION['userData'] = $userData;
并在您的重定向页面中
<?php foreach ($_SESSION['userData']['accounts'] as $key) {
echo $key['name']."<br>";
}?>