Torsten
Опытный user
- Регистрация
- 7 Ноя 2021
- Сообщения
- 961
- Реакции
- 114
В данной статье будет показан аналог вытаскивания Bearer, только под Cookies + TokenHeadV2, и предоставлен пример работы с историями платежей.
Не работает с QIWI P2P.
КАК ПОЛУЧИТЬ COOKIES И TokenHeadV2?
1. ОТКРЫВАЕМ КОНСОЛЬ РАЗРАБОТЧИКА
Находясь на странице с историей QIWI
2. ПЕРЕХОДИМ В ВКЛАДКУ Network/Сеть
3. ОБНОВЛЯЕМ СТРАНИЦУ И ИЩЕМ ЗАПРОС
Я буду работать с node-js поэтому мы будем использовать node-fetch.
4. ПКМ + КОПИРОВАТЬ КАК Fetch Node-js
5. ПОЛУЧЕННЫЙ РЕЗУЛЬТАТ БУДЕТ ПРИМЕРНО ТАКОЙ
6. МОЖЕМ УБРАТЬ ЛИШНЕЕ И ВЫЙДЕТ ТАК
Готово.
После получения Cookies + TokenHeadV2, мы можем полноценно использовать API QIWI из этой документации https://developer.qiwi.com/ru/qiwi-wallet-personal/#payments_list
Вместо Bearer мы будем указывать Cookies + TokenHeadV2, пример выводимых данных в консоль от запроса полученного выше:
Не работает с QIWI P2P.
КАК ПОЛУЧИТЬ COOKIES И TokenHeadV2?
1. ОТКРЫВАЕМ КОНСОЛЬ РАЗРАБОТЧИКА
Находясь на странице с историей QIWI
2. ПЕРЕХОДИМ В ВКЛАДКУ Network/Сеть
3. ОБНОВЛЯЕМ СТРАНИЦУ И ИЩЕМ ЗАПРОС
Я буду работать с node-js поэтому мы будем использовать node-fetch.
4. ПКМ + КОПИРОВАТЬ КАК Fetch Node-js
5. ПОЛУЧЕННЫЙ РЕЗУЛЬТАТ БУДЕТ ПРИМЕРНО ТАКОЙ
6. МОЖЕМ УБРАТЬ ЛИШНЕЕ И ВЫЙДЕТ ТАК
Готово.
После получения Cookies + TokenHeadV2, мы можем полноценно использовать API QIWI из этой документации https://developer.qiwi.com/ru/qiwi-wallet-personal/#payments_list
Вместо Bearer мы будем указывать Cookies + TokenHeadV2, пример выводимых данных в консоль от запроса полученного выше: