Работаем с историями API QIWI при помощи Cookies + TokenHeadV2

Torsten

Опытный user
Регистрация
7 Ноя 2021
Сообщения
931
Реакции
112
В данной статье будет показан аналог вытаскивания Bearer, только под Cookies + TokenHeadV2, и предоставлен пример работы с историями платежей.
Не работает с QIWI P2P.

КАК ПОЛУЧИТЬ COOKIES И TokenHeadV2?

1. ОТКРЫВАЕМ КОНСОЛЬ РАЗРАБОТЧИКА
Находясь на странице с историей QIWI
[IMG]


2. ПЕРЕХОДИМ В ВКЛАДКУ Network/Сеть
[IMG]


3. ОБНОВЛЯЕМ СТРАНИЦУ И ИЩЕМ ЗАПРОС
[IMG]

Я буду работать с node-js поэтому мы будем использовать node-fetch.

4. ПКМ + КОПИРОВАТЬ КАК Fetch Node-js
[IMG]


5. ПОЛУЧЕННЫЙ РЕЗУЛЬТАТ БУДЕТ ПРИМЕРНО ТАКОЙ
[IMG]


6. МОЖЕМ УБРАТЬ ЛИШНЕЕ И ВЫЙДЕТ ТАК
[IMG]

Готово.

После получения Cookies + TokenHeadV2, мы можем полноценно использовать API QIWI из этой документации https://developer.qiwi.com/ru/qiwi-wallet-personal/#payments_list

Вместо Bearer мы будем указывать Cookies + TokenHeadV2, пример выводимых данных в консоль от запроса полученного выше:
[IMG]
 

Killtea

Опытный user
Регистрация
10 Сен 2021
Сообщения
227
Реакции
5
Не совсем понял для чего это
 

Uzias12

Опытный user
Регистрация
27 Янв 2021
Сообщения
599
Реакции
4
Сохраню мб пригодится.
 

BendrickGood

Опытный user
Регистрация
9 Июл 2021
Сообщения
684
Реакции
14
Норм, спасибо за гайд.
 
Сверху Снизу