簡體   English   中英

從 Facebook 用戶信息中獲取真實信息

[英]Get real info from Facebook user info

我在谷歌上閱讀了官方文檔和很多文檔。 我想打印用戶信息,但是當我運行我的代碼時,我得到了這個:

Array
(
[id] => xxxx
[name] => Vinicius 
[first_name] => Vinicius
[last_name] => M
[link] => http://www.facebook.com/xxx
[username] => vinicius
[birthday] => 01/04/1989
...

我的代碼是,獲取用戶信息:

//if user is logged in and session is valid.
if ($user){
//get user basic description
$userInfo = $facebook->api("/$user");

並顯示:

<?php d($userInfo);  ?>

我想像這樣(或類似)打印:

Name: Vinicius
Last name: M
Birthday: 01/04/1989

我遵循了 Thinkdiff 教程。 他們的很多代碼。

嵌套數組怎么樣?

[location] => Array (
    [id] => 110703698957912
    [name] => Campinas, Sao Paulo 
)

嘗試這個:

echo 'First name: ' . $userInfo['first_name'];
echo 'Last name: ' . $userInfo['last_name'];
echo 'Birthday: ' . $userInfo['birthday'];

對於嵌套數組,如:

[location] => Array (
    [id] => 110703698957912
    [name] => Campinas, Sao Paulo 
)

您可以通過以下方式訪問它們:

$userInfo['location']['id'];
$userInfo['location']['name'];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM