преобразование имени пользователя Instagram в идентификатор пользователя без API

#php #instagram

#php #Instagram

Вопрос:

есть ли возможность преобразовать имя пользователя Instagram в идентификатор пользователя без API, просто используя скрипт?

я пытаюсь это :

 https://www.instagram.com/myusername/?__a=1
 

это дает много информации, но я не могу извлечь из нее данные. когда я помещаю его в PHP-файл и пытаюсь получить var_dump

 var_dump(file_get_contents('https://www.instagram.com/myusername/?__a=1'));
 

я получаю bool(false) в выводе

есть ли какой-либо способ скопировать данные идентификатора пользователя из браузера JSON?

или любой альтернативный способ преобразования имени пользователя в идентификатор пользователя без API Instagram?

Ответ №1:

попробуйте этот код:

 $response = file_get_contents('https://www.instagram.com/myusername/?__a=1');
$response = json_decode($response);
$userId = $response->graphql->user->fbid;
var_dump($userId);
 

Комментарии:

1. спасибо за ответ, я пробую ваш код, и он возвращает NULL на выходе