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

Instagram不允许我通过API在我的网站上显示我的最新图片,instagram,Instagram,我想在我的网站页脚显示我最近的8张照片。 因此,我创建了一个Instagram客户端,获得了一个访问令牌,并在localhost上开发网站时仅从我的个人资料中提取图像。 下面是JavaScript代码,通过它我可以在网站的页脚中显示照片 $.ajax({ method: 'GET', url: 'https://api.instagram.com/v1/users/self/media/recent/?access_token={my_access_token}&coun

我想在我的网站页脚显示我最近的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);
    }
});
$.ajax({
方法:“GET”,
网址:'https://api.instagram.com/v1/users/self/media/recent/?access_token={my_access_token}&count=8',
数据类型:“jsonp”,
成功:功能(数据){
var图像=data.data;
对于(i=0;i
最终,我个人资料的大约95张照片被删除,我注册的客户端因违反Instagram平台政策而被阻止。

这让我很困惑:

  • 在他们的平台政策中,他们声明“16.不要使用 Instagram API只需显示用户内容、导入或备份即可 内容,或管理Instagram关系,而无需事先 允许。”

  • 如果您转到您的客户->权限->开始提交-> 单击“我想在我的网站上显示我的Instagram帖子” 网站。“复选框,您将收到以下消息“您不不” 需要提交此用例以供审阅。如果您是开发人员 如果你想在网站上显示Instagram内容,那么 不需要提交你的应用进行审查。通过在中使用客户端 在沙盒模式下,您仍然可以访问任何沙盒的最后20个介质 授予您权限的用户…”

那么,我是否可以在自己的网站上展示自己的Instagram照片?
如果是这样,为什么我的个人资料中有95张照片被删除了,为什么我的客户不知从哪里被阻止了?
我做错了什么?


你有什么收获吗?碰巧我的沙盒应用程序也做了同样的事情。同样的问题,我找不到解决办法