我正在编写一个桌面应用程序,需要从Instagram下载图像(主要是属于在此应用程序中验证的用户的图像)。当我尝试通过api查询图像时(无论是users / self / feed,还是media / {id}),我只能在返回的JSON数据中看到612px x 612px图像的链接。所以主要的问题是:
Q1)是否可以使用API保存分辨率高于612 x 612的图像?
他们声称(http://help.instagram.com/276722745781769/)当从Instagram应用中拍摄照片时,上传到Instagram网站的图片以高于该分辨率的分辨率存储。所以我在iPhone 4设备上安装了Instagram应用程序拍了几张照片,并试图从PC上访问它们。仍然API控制台仅显示612x612(standard_resolution)图像网址,并且没有更高。我还尝试了一些免费的桌面应用程序,据说可以帮助从Instagram Downloader 2.3.0.0(免费)和其他一些人下载Instagram上的图像,而无法访问> 612x612分辨率。
因此,如果Q1的答案是肯定的,我也想知道:
Q2)如何通过API访问更高分辨率的图像?
这些问题非常自然,所以我觉得我忽略了一些显而易见的事情。
答案 0 :(得分:1)
回答你的问题:
将照片上传到Instagram后,Instagram照片的高分辨率版本会保存到您的设备中。这意味着您是唯一可以访问高分辨率版本照片的人。
不,除非您可以访问拍摄照片的设备,否则无法获得高分辨率版本。
另外,创建一个新帐户只是为了提出一个你已经问过的问题,但这个问题还没有得到解答。 https://stackoverflow.com/questions/16691832/save-high-resolution-images-in-instagram是完全相同的问题。请不要在将来这样做。
如果您不是原始提问者,则应提出问题或发表评论。重复将被关闭。