从instagram保存instagram的高分辨率图像


save instagram high resolution images from instagram

我正在编写一个桌面应用程序,需要从Instagram下载图像(主要是属于该应用程序中认证的用户的图像)。当我尝试通过api查询图像时(无论是用户/自我/feed还是媒体/{id}),我只能看到JSON数据中返回的612px x 612px图像的链接。所以主要的问题是:

Q1)是否可以使用API保存分辨率高于612 x 612的图像?

他们声称(http://help.instagram.com/276722745781769/)当照片从instagram应用程序中拍摄时,上传到instagram网站的图像以高于该分辨率的方式存储。所以我用iPhone 4设备上安装的Instagram应用程序拍了几张照片,并试图从PC上访问它们。API Console仍然只能显示612x612(标准分辨率)的图像url,不能更高。我还尝试了一些免费的桌面应用程序,据说可以帮助从Instagram下载图像,如Instagram Downloader 2.3.0.0(免费),以及其他一些,而无法访问> 612x612分辨率。

所以如果Q1的答案是正的,我也想知道:

Q2)如何通过API访问更高分辨率的图像?

在我看来,这些问题都很自然,所以我觉得我好像忽略了一些明显的东西。

回答你的问题:

上传照片到Instagram后,照片的高分辨率版本将保存到您的设备。这意味着你是唯一一个可以访问你的照片的高分辨率版本。

不,你不能得到高分辨率的版本,除非你能访问拍摄照片的设备。