不安全的反应没有出现在页面上

时间:2015-02-19 17:52:17

标签: instagram instafeedjs

我的instafeed.js页面上没有结果,但是,instagram api正在返回图像。谁能告诉我我做错了什么?

HTML

    <!DOCTYPE html>
<html>
<head>
    <meta name="viewport" content="width=device-width,user-scalable=no">
    <title>Instagram Portfolio</title>
     <script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script type="text/javascript" src="js/instafeed.js"></script>
<script type="text/javascript" src="js/app.js"></script>

</head>
<body>

    <section class="instagram-wrap">

        <div class="container">
            <div class="row">
                <div class="col-xs-12">
                    <div class="instagram-content">
                        <h3>Latest Photos</h3>
                        <div class="row photos-wrap">
                        <!-- Instafeed target div -->
                        <div id="instafeed"></div>

                        </div>
                    </div>
                </div>
            </div>
        </div>


    </section>


</body>
</html>

jquery的:

    $(function() {

    //Set up instafeed
    var feed = new Instafeed({
        clientId: 'my_client_id',
        target: 'instafeed',
        get: 'tagged',
        tagName: 'testlaura', 
        links: true,
        limit: 8,
        sortBy: 'most-recent',
        resolution: 'standard_resolution',
        filter: function(image) {
            return image.user_has_liked;
        },
        template: '<div class="col-xs-12 col-sm-6 col-md-4 col-lg-3"><div class="photo-box"><div class="image-wrap"><a href="{{link}}"><img src="{{image}}"></a><div class="likes">{{likes}} Likes</div></div><div class="description">{{caption}}<div class="date">{{model.date}}</div></div></div></div>'
    });
    feed.run();

});

“lauratest”是我在其他帐户的某些照片上使用的标记。

但为什么我的页面上没有出现任何内容?我没有收到任何控制台错误,并且正在读取instafeed和app.js文件。

1 个答案:

答案 0 :(得分:0)

您只能使用image.user_has_liked过滤器accessToken。使用clientId的过滤器较少,因为此过滤器中没有auth user like

您可以https://api.instagram.com/v1/tags/testlaura/media/recent/?client_id={{CLIENT_ID}}

查看

因此,如果您想使用此accessToken,首先必须获得filter