私は、ユーザーのフォロワーのリストについて、Instagram APIに要求しました。期待リターンはこれです。この配列をPHPでどのように印刷できますか?
{
"data": [{
"username": "kevin",
"profile_picture": "http://images.ak.instagram.com/profiles/profile_3_75sq_1325536697.jpg",
"full_name": "Kevin Systrom",
"id": "3"
},
{
"username": "instagram",
"profile_picture": "http://images.ak.instagram.com/profiles/profile_25025320_75sq_1340929272.jpg",
"full_name": "Instagram",
"id": "25025320"
}]
私はこれを試してみましたが、動作していません!!
foreach ($followerList['data'] as $follower) {
echo $follower['full_name'], '<br>';
}
私の人生のどこが間違っているのか分かりません。ありがとう
EDIT:$ followerListはすでにデコードされていますが、私は期待される出力の "データ"のために配列にアクセスしようとしています。私はどのようにして要素にアクセスする "データ"を介して配列にアクセスするか分からない!
= "。$ access_token。" "; \t $ instagraminfo = connectToInstagram($ url); \t $結果= json_decode($ instagraminfo、true); \t \t return $ results; } $ followerListは配列です、私は問題がforeachにあると信じています:S – WreckTangle
jsonにはエンディング '}'がありません。 'foreach'ループの前に' print_r($ followerList); 'を置いて、内部に何が入っているのかを調べようとしています。 – Enstage
print_rは私に次のようなものを与えます:array([pagination] => Array()[data] => Array()[meta] => Array([code] => 200)) – WreckTangle