gpt4 book ai didi

php - Facebook 图形 API : Parsing the output

转载 作者:可可西里 更新时间:2023-10-31 22:59:22 25 4
gpt4 key购买 nike

我正在尝试通过此调用使用 FB Graph API 获取 friend 的姓名:

$friends = file_get_contents('https://graph.facebook.com/me/friendsaccess_token='.$session["access_token"]);

echo "Friends : $friends\n";

这给了我一个表单列表:

{"data":[{"name":"ABC XYZ","id":"12212839"},{"name":"PQR GHI","id":"5004678"}]}

我希望能够仅将 NAMES 存储在数组中。我如何使用 $friends 来获取名字? $friends['name'] 之类的东西似乎不起作用。

请帮忙。谢谢。

最佳答案

$friends = json_decode($friends);
foreach($friends['data'] as $friend)
{
echo $friend['name'];
}

返回的是json对象,需要解码。虽然我强烈建议您使用 SDK,例如 http://github.com/facebook/php-sdk/

如果这不起作用,请尝试:

$friends = json_decode($friends);
foreach($friends->data as $friend)
{
echo $friend->name;
}

关于php - Facebook 图形 API : Parsing the output,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4316281/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com