Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Instagram API仅返回方形(裁剪)图像_Api_Instagram_Instagram Api - Fatal编程技术网

Instagram API仅返回方形(裁剪)图像

Instagram API仅返回方形(裁剪)图像,api,instagram,instagram-api,Api,Instagram,Instagram Api,1年前Instagram迁移了API以支持横向和纵向格式 看起来上周api返回了一个裁剪过的正方形图像 示例:(图像不是正方形) Api端点()返回裁剪的方形图像: ... images: { low_resolution: { url: "https://scontent.cdninstagram.com/t51.2885-15/s320x320/e35/c224.0.631.631/13556933_1110271362362401_1093314529_n.jpg?

1年前Instagram迁移了API以支持横向和纵向格式

看起来上周api返回了一个裁剪过的正方形图像

示例:(图像不是正方形)

Api端点()返回裁剪的方形图像:

...
images: {
    low_resolution: {
        url: "https://scontent.cdninstagram.com/t51.2885-15/s320x320/e35/c224.0.631.631/13556933_1110271362362401_1093314529_n.jpg?ig_cache_key=MTI4MjIyNzkzNTE2NDI4NjkxMg%3D%3D.2.c",
        width: 320,
        height: 320
    },
    thumbnail: {
        url: "https://scontent.cdninstagram.com/t51.2885-15/s150x150/e35/c224.0.631.631/13556933_1110271362362401_1093314529_n.jpg?ig_cache_key=MTI4MjIyNzkzNTE2NDI4NjkxMg%3D%3D.2.c",
        width: 150,
        height: 150
    },
    standard_resolution: {
        url: "https://scontent.cdninstagram.com/t51.2885-15/s480x480/e35/c224.0.631.631/13556933_1110271362362401_1093314529_n.jpg?ig_cache_key=MTI4MjIyNzkzNTE2NDI4NjkxMg%3D%3D.2.c",
        width: 480,
        height: 480
    }
},
...
即使尝试媒体端点(),它也会再次返回裁剪过的方形图像

请注意,web Instagram使用的图像来自api返回的另一个cdn


Instagram API中出现了一个bug?有什么建议吗?

您是否在API设置中选中了“非方形图像”选项

我用我的API检查了相同的媒体,我得到了风景图片


图像URL是相同的,只是我的API响应的URL中没有
c224.0.631.631/
,您可以从URL中删除它,您将获得非裁剪图像。但请检查您的API设置。

我正确地接收到了非方形图像。。。正如消息和api行为所说,我们不应该再收到裁剪过的方形图像。看来Instagram已经恢复了这个功能?无论如何,我的客户机上的“非方形图像”标志没有被选中,我甚至无法更新,因为我在更新时在他们的仪表板上收到一个错误:当然,所有字段都正常。。我的应用程序已被审核并处于实时模式。我可以检查沙盒模式应用程序的标志,但不能检查实时应用程序的标志…不确定,我的客户端已检查“非方形媒体”Stagram,用于允许类似的URL,这是不允许的。这就是我收到错误的原因。在更新表单后,一切正常,我检查了“非方形图像”标志。现在API响应正确了。谢谢