Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 链接到具有用户ID的Instagram配置文件_Javascript_Html_Href_Instagram - Fatal编程技术网

Javascript 链接到具有用户ID的Instagram配置文件

Javascript 链接到具有用户ID的Instagram配置文件,javascript,html,href,instagram,Javascript,Html,Href,Instagram,我想链接到Instagram上的个人资料/用户帐户。我有用户ID,但在开发者API文档中找不到答案。我试过instagram.com/userID和instagram.com/users/userID,但都不起作用。简单问题:我只有一个标签,我想知道href中有什么内容可以让用户访问特定的instagram配置文件。或者可能是javascript中的窗口。位置 或者,如果有一种方法可以从ID中获取用户名,我想我也可以这样做……我不知道有什么解决方案,它可以作为一个简单的链接工作 您需要使用Ins

我想链接到Instagram上的个人资料/用户帐户。我有用户ID,但在开发者API文档中找不到答案。我试过
instagram.com/userID
instagram.com/users/userID
,但都不起作用。简单问题:我只有一个
标签,我想知道
href
中有什么内容可以让用户访问特定的instagram配置文件。或者可能是javascript中的
窗口。位置


或者,如果有一种方法可以从ID中获取用户名,我想我也可以这样做……

我不知道有什么解决方案,它可以作为一个简单的链接工作

您需要使用Instagram API并注册您的应用程序,以便获得客户ID

接下来,您需要在HTTP GET中执行以下请求:

https://api.instagram.com/v1/users/userID?client_id=YourClientID
这将返回一个JSON结果,该结果将在
data
部分中包含用户名

现在您可以使用
http://instagram.com/username
作为您的链接。

第一种方法

  • 要求用户选择要启动的应用程序

第二种方法

  • 如果用户安装instagram应用程序:使用本机应用程序直接启动页面
  • 如果用户未安装instagram应用程序:不执行任何操作

在Android 4.4 Chrome上测试,你也可以使用:{USER_ID}

试试看

异步函数insta(uid){ 设api=`https://i.instagram.com/api/v1/users/${uid}/info/` let info=await(await-fetch(api)).json(); 返回`https://www.instagram.com/${info.user.username}`; } 异步函数go(){ 让url=wait insta(userId.value); link.innerText=url; }
输入instagram用户id:
查找用户名

您的问题是否需要更多帮助,或者其中一个答案是否已经帮助您解决了问题。如果是这样,请记住接受它。否则我会尽力帮忙的。@TimBodeit的答案没有帮助。我最终使用用户名而不是ID。是的,有一个快速的方法。回答instagram://user?id={user_id}确认在IOS上工作并没有回答OP的问题:仅将个人资料链接到用户IDno,这只是链接到选择用户名“user”的有趣家伙,你可以尝试任何你想要的id,仍然是重定向到IG用户网页的相同方式,
https://instagram.com/username
如今似乎效果不错。。。