Согласно документации, даже если в запросе указан paginationToken, запрос все равно должен содержать тело запроса, отправленное в предыдущем запросе, сгенерировавшем paginationToken.
Однако startDate не может возвращаться дальше, чем на 30 дней в песочнице и на 180 дней в рабочей среде.
Если в startDate, сгенерировавшем, используется максимум 180 дней, paginationToken, то в любом последующем запросе, если используется тот же startDate, это фактически превысит максимально допустимую продолжительность истории.
Это действительно проверено. В последующих запросах с использованием paginationToken и его startDate выдавалась ошибка JSON StartDateTooFarInPastError.
Однако в то же время неверно, что тело запроса, включая startDate, должно быть точно таким же, как тело запроса, сгенерировавшего paginationToken. Если startDate увеличивается настолько незначительно, ровно настолько, чтобы удовлетворить максимально допустимый максимум, запрос, похоже, возвращает правильные результаты.
Однако, если startDate радикально изменяется, выдается ошибка PaginationTokenExpiredError.
Как мне обработать этот крайний случай, когда в документации говорится, что вы должны предоставить то же самое тело запроса, что и paginationToken, в то же время время, гарантирующее, что startDate теперь присутствует в последующих запросах, не соответствует требованию StartDateTooFarInPastError?
Подробнее здесь: https://stackoverflow.com/questions/798 ... onsistency
Получить несогласованность paginationToken истории уведомлений и startTime ⇐ IOS
Программируем под IOS
1770576099
Anonymous
Согласно документации, даже если в запросе указан paginationToken, запрос все равно должен содержать тело запроса, отправленное в предыдущем запросе, сгенерировавшем paginationToken.
Однако startDate не может возвращаться дальше, чем на 30 дней в песочнице и на 180 дней в рабочей среде.
Если в startDate, сгенерировавшем, используется максимум 180 дней, paginationToken, то в любом последующем запросе, если используется тот же startDate, это фактически превысит максимально допустимую продолжительность истории.
Это действительно проверено. В последующих запросах с использованием paginationToken и его startDate выдавалась ошибка JSON StartDateTooFarInPastError.
Однако в то же время неверно, что тело запроса, включая startDate, должно быть точно таким же, как тело запроса, сгенерировавшего paginationToken. Если startDate увеличивается настолько незначительно, ровно настолько, чтобы удовлетворить максимально допустимый максимум, запрос, похоже, возвращает правильные результаты.
Однако, если startDate радикально изменяется, выдается ошибка PaginationTokenExpiredError.
Как мне обработать этот крайний случай, когда в документации говорится, что вы должны предоставить то же самое тело запроса, что и paginationToken, в то же время время, гарантирующее, что startDate теперь присутствует в последующих запросах, не соответствует требованию StartDateTooFarInPastError?
Подробнее здесь: [url]https://stackoverflow.com/questions/79885402/get-notification-history-paginationtoken-and-starttime-inconsistency[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия