Instagram不允许我通过他们的API在我的网站上显示我的最新图像

时间:2016-08-30 20:47:43

标签: instagram

我想在我网站的页脚中显示我最新的8张照片 所以,我创建了一个Instagram客户端,获得了一个访问令牌,并在localhost上开发我的网站时只从我的个人资料中提取图像 这是我在网站页脚中显示照片的JavaScript代码。

$.ajax({
    method: 'GET',
    url: 'https://api.instagram.com/v1/users/self/media/recent/?access_token={my_access_token}&count=8',
    dataType: 'jsonp',
    success: function(data) {
        var images = data.data;
        for(i = 0; i < images.length; i++) {
            $('section.instagram-feed').append('<div class="feed-image" style="background-image: url(' + images[i].images.low_resolution.url +');"><a href="' + images[i].link + '" target="_blank"></a></div>');
        }
    },
    error: function(jqXHR, textStatus, errorThrown) {
        console.log(jqXHR);
        console.log(textStatus);
        console.log(errorThrown);
    }
});

最终,我的个人资料中约有95张照片被删除,我注册的客户端因违反Instagram平台政策而被阻止。

这让我很困惑:

  • 在他们的平台政策中,他们声明“16.不要使用 Instagram API 只显示用户内容,导入或备份 没有我们之前的内容,或管理Instagram关系 允许。 “

  • 如果你去找你的客户 - &gt;权限 - &gt;开始提交 - &gt; 点击“我想在我的帖子上显示我的Instagram帖子 网站。“复选框,您收到以下消息”您执行没有 需要提交此用例的审核。如果您是开发人员 你想在你的网站上显示Instagram内容,然后你 不需要提交您的应用以供审核。通过使用客户端 沙盒模式,您仍然可以访问任何沙箱的最后20个媒体 授予您许可的用户.....“

那么,我是否可以在我自己的网站上显示自己的Instagram照片? 如果是这样,为什么我的个人资料中约有95张照片被删除了,为什么我的客户无法阻挡? 我在这做错了什么?

Client deactivated

Instagram submission

Instagram Policy no 16

0 个答案:

没有答案