Instagram照片显示

时间:2016-06-12 14:16:57

标签: php instagram

我一直在我的网站上使用这个代码作为Instagram提要,突然它不再工作了,我创建了一个新的id和accessstoken,但这些也没有用。

<?php
    // Supply a user id and an access token
    $userid = "******";
    $accessToken = "*******";

    // Gets our data
    function fetchData($url){
         $ch = curl_init();
         curl_setopt($ch, CURLOPT_URL, $url);
         curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
         curl_setopt($ch, CURLOPT_TIMEOUT, 20);
         $result = curl_exec($ch);
         curl_close($ch); 
         return $result;
    }

    // Pulls and parses data.
    $result = fetchData("https://api.instagram.com/v1/users/{$userid}   /media/recent/?access_token={$accessToken}");
    $result = json_decode($result);
?>


    <?php foreach ($result->data as $post): ?>
    <!-- Renders images. @Options (thumbnail,low_resoulution,   high_resolution) -->
    <a class="group" rel="group1" href="<?= $post->images->standard_resolution->url ?>"><img src="<?= $post->images->thumbnail->url ?>"></a>
<?php endforeach ?>

1 个答案:

答案 0 :(得分:0)

Instagram更新了他们的服务条款。每个应用程序现在都需要由他们进行审核。