在Instagram中,我已经从Data Download link下载了所有数据。解压缩后,有几个json文件,其中media.json
可以在R(带有jsonlite
包)中作为包含4个元素的列表读取,第一个是$photos
,具有4个变量的data.frame。第三个变量path
列出了一个路径,例如photos/465489/{long-hexadecimal-value}.jpg
。
我想在R中下载此图像。我以为我可以以https://www.instagram.com/{profile_name}/photos/465489/{long-hexadecimal-value}.jpg
的身份访问它,但我不能。 Instagram只说Sorry, this page isn't available.
我以为从URL中删除{profile_name}/
可以解决它,但是我遇到了同样的错误。
如何在不使用API的情况下从给定的“路径”下载此图像?还是我需要使用API? (我在其他地方使用API,但是每张照片的整个URL中都没有photos/
,这就是为什么我认为没有API即可访问此地址,只是不知道该怎么做。)< / p>