instagramのphpでの呼び出しのコードを
smartyのコードに書き換えましたが、表示がうまくいきません。
■php
<?php $myAccessToken = '00000000.0000000000.00000000000000000'; //実際のアクセストークンを入力 $json = file_get_contents('https://api.instagram.com/v1/users/self/media/recent/?access_token='.$myAccessToken); $obj = json_decode($json); foreach($obj->data as $data){ echo '<img src="'.$data->images->low_resolution->url.'" alt="">'; } ?>
■smarty
smarty
1{assign var="myAccessToken" value="00000000.0000000000.00000000000000000"} 2 3{assign var="json" value="{'https://api.instagram.com/v1/users/self/media/recent/?access_token='|cat:$myAccessToken|file_get_contents}"} 4{assign var="obj" value="{$json|json_decode}"} 5{foreach from=$obj item=data} 6<img src="{$data[images][low_resolution][url]}" alt=""> 7{/foreach}
表示が<img src="" alt="">のみとなります。
・Smarty 3
・PHP 5.6.21
記述に問題がありますでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/20 00:02