查找Instagram个人资料图像的media_id

问题描述

我早前知道,可以某种方式获得Instagram个人资料图片的邮政编码。曾经有一个网站(参见YouTube)以某种方式做到了。 谨慎的网站现在是恶意软件链接,所以请不要单击它:fulsta.com 。我确实记得在它仍然工作之前尝试过它。

user_id当然很容易获得。 是否有任何方法可以获取个人资料图片的media_id来使该脚本正常工作?

<script src="https://peterolson.github.io/BigInteger.js/BigInteger.min.js"></script>
<script type="text/javascript">
  function getInstagramUrlFromMediaId(media_id) {
    var alphabet =
      "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_";
    var shortenedId = "";
    media_id = media_id.substring(0,media_id.indexOf("_"));

    console.log(media_id);

    while (media_id > 0) {
      var remainder = bigInt(media_id).mod(64);
      media_id = bigInt(media_id).minus(remainder).divide(64).toString();
      shortenedId = alphabet.charAt(remainder) + shortenedId;
    }

    return "https://www.instagram.com/p/" + shortenedId + "/";
  }
  console.log(getInstagramUrlFromMediaId("2386121469653786892_8463043197"));
</script>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...