Как получить данные которые идут после # в адресной cтроке

242
03 декабря 2017, 14:05

Вк при получение token'a с разрешением wall делает редирект на страницу типа

index.php#access_token=469a...a229&expires_in=86400&user_id=12345678

Как получить в индекс данные после #, и вообще что это за метод такой.. почему не "?" ?

Answer 1
if (window.location.hash) {
    var hash = window.location.hash.substring(1);
    // отправляете полученное AJAX запросом на сервер
}

Тут нужно понимать что если вы используете клиентский access_token для доступа к API от сер­ве­ра, то вы что-то делаете не так. Скорее всего на той стороне есть до­по­лнительные про­верки на ку­ки клиента, который получал этот ключ, которые сделают желаемое вами исполь­зование невозможные. Если нет, считайте, повезло.

READ ALSO
Yii2 возвращает NULL для пустых полей в БД

Yii2 возвращает NULL для пустых полей в БД

Вытаскиваю список полей с БД

343
Вложение изображений в сообщение

Вложение изображений в сообщение

Как вложить изображение в сообщение?

292
Mysql соединение для демона

Mysql соединение для демона

Пишу проект, в котором серверная часть на PHP запускается в режиме демона, те

217