Instagram ID到用户名

时间:2016-12-08 14:39:17

标签: instagram

当您拥有Instagram ID时,是否可以获取Instagram用户名?如果是,请举例说明。

我在互联网上看到人们谈论API,他们使用的链接如下所示:

https://api.instagram.com/v1/users/self/?access_token=ACCESS-TOKEN

4 个答案:

答案 0 :(得分:0)

考虑使用https://api.instagram.com/v1/users/[USER-ID]?access_token=[YOUR-ACCESS-TOKEN]范围调用public_content,以便根据Instagram documentation中的说明从用户ID中搜索用户名。 从目前最新的API版本开始,您需要提交扩展权限才能访问该范围。

答案 1 :(得分:0)

是的,这是可能的。

http://instagram.com/web/friendships/{user-id-here}/follow/

你可以在这里试试

http://socialint.net/en/instagram/

答案 2 :(得分:0)

是的,试试这个

async function insta(uid) {
  let api = `https://i.instagram.com/api/v1/users/${uid}/info/`
  let info = await (await fetch(api)).json();
  return "https://www.instagram.com/" + info.user.username;
}

async function go() {
  let url = await insta(txt.value)
  link.innerText = link.href = url;
}
Type instagram user id:
<input id="txt" value=1791879548 />
<button onclick="go()">GO!</button><br>
<pre id="link"></pre>

答案 3 :(得分:0)

1)复制以下代码段
2)将其另存为Instagram.htm
3)在网络浏览器中打开页面

<html>
<script>async function getinstagramName(uid) {
  let api = `https://i.instagram.com/api/v1/users/${uid}/info/`
  let info = await (await fetch(api)).json();
  return info.user.username;
}

async function Search() {
  let url = await getinstagramName(instagramUserID.value)
  mkm.hidden=false
  mkm.text=url
  mkm.href="https://www.instagram.com/" + url  
  link.innerText ="https://www.instagram.com/" +url;
}</script>
<body>
instagram user id:
<input id="instagramUserID" value="" />
<button onclick="Search()">GO!</button><br>
<pre id="link"></pre>
<a hidden=true id="mkm" href=''>InstagramLink</a>
</body>
</html>