Запрос позволяет получить информацию о ближайших сгораниях бонусных рублей для пользователя.
Метод используется для экрана "Ближайшие сгорания" в приложениях android:
ID функции
r_loyalty_transfer_burnings
Кто может вызывать
Авторизованный пользователь.
Авторизованное приложение.
Принимаемые параметры
Данные передаются по пользовательскому сиду.
Возвращаемые значения
fields* – массив объектов, содержащий информацию о текущей учетной записи пользователя. Каждый объект содержит вложенный массив объектов с информацией по полям, которые были переданы в запросе:
- future_debiting – перечень из 6 ближайших сгораний баллов.
- amount – количество баллов для списания;
- time – дата списания, возвращаемые значения должны быть отсортированы по дате - от ближайшей к более старым.
- limit – ограничение на количество возвращаемых значений. Если limit указан, возвращается N ближайших сгораний (у первого сгорания номер 0). Если limit не задан – значение по умолчанию 6.
Возможные ошибки
error_code | error_message | Описание |
|---|---|---|
101024 | Неизвестное поле | Параметр fields содержит недопустимое значение |
Пример запроса на сервер
{
"requests": [
{
"func": "r_loyalty_transfer_burnings",
"param": {
"fields": [
]
},
"id": "r_loyalty_transfer_burnings",
"limit": ["0","20"],
}
],
"time": "2020-05-21T16:49:17+03:00",
"mobile_app": 1,
"sid": "5742ck1x4h9t04ezfz8067c7317o",
"sha": "b79d8e9993d20da6abe78838d3c7fbf640a4c52956569bef3c685d3453316b5c"
}
Пример ответа сервера
{
"r_loyalty_transfer_burnings": {
"fields": [
"future_debiting": {
{
"amount ": "10",
"time": "2018-07-17T16:21:02+03:00",
},
{
"amount ": "34",
"time": "2018-07-17T16:21:02+03:00",
},
{
"amount ": "21",
"time": "2018-07-17T16:21:02+03:00",
}
},
}
],
"success": true
},
"success": true,
"time": "2020-05-21T16:49:26+03:00"
}
