Бонусы в СММ. Нашел как посмотреть дату начисления

44
Добавлено 17. мар 2023
Если дата начисления бонусов не отображается в личном кабинете, но посылка получена, то можно попробовать посмотреть дату начисления бонусов через devtools браузера. Данные с сервера, если они есть, присылаются, но просто не отображаются в UI.
Алгоритм:
1. Открываем devtools в браузере при помощи клавиши F12
2. Переходим на страницу sbermegamarket.ru/per…lty
3. Находим во вкладке Networks/Сеть Post-запрос на sbermegamarket.ru/api…ory356637_1.jpg4. Щелкаем на запрос -> появляется содержание запроса -> переходим во вкладку Response.
5. В Response ищем значение details и там будет что-то вроде:
{
"ХХ": {
"debit": ХХХХ,
"credit": 0,
"date": "ХХ.ХХ.2023",
"typeId": "order",
"name": "ХХХХХХХХ",
"futureActiveDatetime": "ХХ.ХХ.2023",
"isPaidAndOpenedOrder": true,
"orderId": "ХХХХХХХХ",
"typeIdEnum": "ORDER",
"approvedDeliveryDate": "ХХ.ХХ.2023",
"bonusType": "BONUS_RUBLE"
}
}
В futureActiveDatetime должна быть указана дата начисления и в некоторых местах она пустая.
В bonusTypeиногда указывают BONUS_RUBLE, а иногда SPASIBO.

Еще можно посмотреть в nearestDebits. Получится что-то вроде:

{
"nearestDebits": [
{
"date": "ХХ.ХХ.2023",
"debit": ХХХ
},
{
"date": "ХХ.ХХ.2023",
"debit": ХХХ
}
]
}
Пользовательские обновления
Обсуждения

10 комментариев