Тоже столкнулся с этой проблемой и ваш код помог, но проблема все же есть)
После отправления кода, который пришел мне на номер телефона в переменную $custom_response записывается информация о моем аккаунте. Но когда я хочу воспользоваться функциями которые следуют после вашего кода, то выдается ошибка: Error User not logged in. Please call login() and then try again.
Т.е. после отправки кода выводится массив с данными о моем аккаунте и после него эта ошибка хотя я вроде уже залогинился. Не подскажете в чем проблема? И еще почему то мой IP инстаграм что-то не хочет заносить в список доверенных т.е. каждый раз приходится вводить код из смс...(
Кусок кода в котором я добавил свой код:
try {
# изменяем данные аккаунта нашим методом changeUser()
$ig->changeUser($username, $password);
# и шлем инсте ответ с кодом из SMS
$custom_response = $ig->request("challenge/".$tmp_data['user_id']."/".$tmp_data['nonce_code']."/")->setNeedsAuth(false)->addPost("security_code", $code)->getDecodedResponse();
print_r($custom_response);
//То что я добавил от себя и из-за чего вылетает ошибка мол я не залогинился..
$userId = $ig->people->getUserIdForName($username);
$response = $ig->people->getInfoById($userId);
echo $response->getUser()->getUsername();
} catch (Exception $e) {
exit("Error ".$e->getMessage());
}
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
После отправления кода, который пришел мне на номер телефона в переменную $custom_response записывается информация о моем аккаунте. Но когда я хочу воспользоваться функциями которые следуют после вашего кода, то выдается ошибка: Error User not logged in. Please call login() and then try again.
Т.е. после отправки кода выводится массив с данными о моем аккаунте и после него эта ошибка хотя я вроде уже залогинился. Не подскажете в чем проблема? И еще почему то мой IP инстаграм что-то не хочет заносить в список доверенных т.е. каждый раз приходится вводить код из смс...(
Кусок кода в котором я добавил свой код: