-
ID:XhTMgc さんの質問

facebookAPIでユーザーの職歴を表示したいのですが、取得したjsonが配列になっているため取り出し方が分かりません。$user->work->name[0]; のようにしても上手くできなくて困っています...

みんなの回答 2 件

ID:XhTMgc さんの回答

以下ソースです。

// access token 取得 
$access_token = file_get_contents($token_url); 
 
// ユーザ情報json取得してdecode 
$user_json = file_get_contents('https://graph.facebook.com/me?' . $access_token); 
$user = json_decode($user_json); 
echo $user_json; 
 
// facebook の user_id + name(表示名)をセット 
$user_id = $user->id; 
$user_name = $user->name; 
$user_bio = $user->bio; 
$user_work = $user->work->name[0]; 
echo $user_work;
ID:fQwUIp さんの回答

かな?

$user->work[0]->employer->name
最終更新日:2013-05-07 (3,297 views)

関連するトピックス

ページ上部に戻る