将Instagram页面地址转换为用户名

时间:2019-06-08 14:02:50

标签: php rest instagram-api

我有一个网络表单,在此表单中,我的客户将放置其Instagram页面地址,然后我必须从链接中导出用户名 但我有一个问题 人们会以某种方式表达这个地址 例如:

https://instagram.com/username/
instagram.com/username/
https://instagram.com/username?igshare....
https://instagram.com/u/username
username

我正在尝试为此工作找到一个api 我将链接发送到api,然后将链接转换为用户名 Instagram没有这个api,您知道哪个拥有这个api吗?

1 个答案:

答案 0 :(得分:0)

您可以在没有API的情况下使用parse_url()substr()函数从“ instagram.com/username”中分别提取“ / username”并在开始时删除斜杠,例如:

//assuming you pass the URL to another page using a POST request
$url = $_POST['url'];
$username = substr(parse_url($url, PHP_URL_PATH), 1);