@WQP

Как достать из URL GET запрос?

Здравствуйте, при удачной oauth авторизации vk я получаю
site.ru/video-parser/vk/oauth.php#access_token=00000&expires_in=00000&user_id=000000

Как мне достать параметр access_token если перед ним # а не ?
  • Вопрос задан
  • 2770 просмотров
Пригласить эксперта
Ответы на вопрос 4
Fqyeh29
@Fqyeh29
↓ ИМХО ↓
$url = "site.ru/video-parser/vk/oauth.php#access_token=00000&expires_in=00000&user_id=000000";
$token1 =  explode("access_token=",$url);
$token = explode("&",$token1[1]);

Все, в переменной $token, у тебя чистый токен.
Ответ написан
Комментировать
WebSpider
@WebSpider
На сервере никак, только на клиенте с помощью JavaScript
Ответ написан
Комментировать
@zoonim116
Береш URL чере $_POST => конвертишь в string => explode бьешь на части которые тебе надо (сначало на # потом на &)
Ответ написан
комментируют одни теоретики.
т. .к. вас редиректит на этот адрес с vk.com, то строкой вы не можете получить этот адрес. соответственно имеете доступ только к $_GET-массиву, а хэш (#token) из гета получить нельзя.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
25 апр. 2024, в 19:22
18000 руб./за проект
25 апр. 2024, в 19:21
10000 руб./за проект
25 апр. 2024, в 18:47
2795100 руб./за проект