【问题标题】:Img src URL not working for images from instagram "/?__a=1"Img src URL 不适用于 instagram "/?__a=1" 中的图像
【发布时间】:2021-10-14 10:49:42
【问题描述】:

我正在尝试从 instagram 的“/?__a=1”个人资料中获取 profile_pic_url

当我将它们放入 <img src=""> 时,它不起作用。 它实际上不适用于 json 中的任何图像 url。

这是facebook的限制吗?有没有办法编辑 url 以使其工作?

https://www.instagram.com/zuck/?__a=1的profile_pic_url为例:

<img src="https://instagram.fmxp10-1.fna.fbcdn.net/v/t51.2885-19/s150x150/177219615_1728341124004802_3178671336629535217_n.jpg?_nc_ht=instagram.fmxp10-1.fna.fbcdn.net&_nc_ohc=0jrm53_8VuMAX8Wdh4I&edm=AAWvnRQBAAAA&ccb=7-4&oh=0ffa1ac452bacb959adab6ace79283cb&oe=616FB4A3&_nc_sid=e7738c">

【问题讨论】:

  • 打开控制台,你会看到这是 CORS 限制。改用 instagram API

标签: html json web-scraping instagram


【解决方案1】:

我能想到三个解决方案:

  1. 您按照 Mr.justinas 所说的那样使用 API

  2. 您可以将图片保存在本地

  3. 或者您可以使用他们提供的嵌入代码转到您想要的图片点击三个点然后嵌入并复制它

Refrence

【讨论】:

    【解决方案2】:

    我相信 Instagram 会阻止使用图片链接的用户表单 我的替代选择是您使用 imgur 或 onedrive 这样你就可以使用链接了

    OneDrive(微软):https://onedrive.live.com/ 图片:https://imgur.com/ 有一个美好的日/夜!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-08-18
      • 2020-04-01
      • 2018-09-24
      • 2012-10-20
      • 1970-01-01
      • 2018-08-22
      • 1970-01-01
      相关资源
      最近更新 更多