我正在构建一个 PHP 应用程序,我希望能够根据他们的 FB Id 打印 Facebook 用户的姓名。我已经使用以下方法为用户的所有朋友提取了 FB ID:
'friends' => 'https://graph.facebook.com/me/friends?fields=id&access_token='.$token->access_token
我已将所有 id 解码并存储在一个字符串中,如下所示:
fbid1,fbid2,fbid3, etc..
由此,我想打印具有指定 FB ID 的用户的图像和名称。我知道我可以像这样打印图像:
<img src="https://graph.facebook.com/{{ $x }}/picture" alt="" height="40" width="40" class="img-rounded">
但是,给定 FB ID(在本例中为 $x),我如何打印用户名?
我知道我可以通过将名称添加到上面请求中的字段列表中来提取名称,但我真的更愿意为每个特定的 FBID 提取名称,如上图所示。
我也知道这一点:http://graph.facebook.com/$x?fields=name,first_name
如果我访问 URL,就可以实现我想要做的事情。但是,我希望将名称输出为指定 FB ID 的字符串,我可以将其放置在我的 HTML 中。