Не могли бы вы объяснить, что означает каждое поле? И как значения установлены/рассчитаны? Значение «токена» зашифровано?
Наличие токена продолжения в заголовках ответов означает, что для запроса вы получите больше данных.
Вы не должны пытаться интерпретировать это значение и рассматривать его как Opaque
. К opaque
я хочу сказать, что вы не должны строить свою бизнес-логику по значению этого токена продолжения, потому что, по моему опыту, вы будете получать разные значения при разных обстоятельствах.
Например, мы получаем следующие маркеры при различных обстоятельствах:
В одном случае, мы получили следующее:
{ "маркер": "- RID: 4pVnPNKLRAAGAAAAAAAAAA == # RT: 1 #TRC: 2" , "диапазон": { "мин": "", "макс": "FF"}}.
Тем не менее, в другом случае мы получили следующее:
{ "маркер": нулевой, "Диапазон": { "мин": "05D1A53CB92960", "Макс": "05D1B53CB92960"} }.
А потом есть еще одна:
+ RID: 4pVnAO6fMNADAAAAAACAAQ == # RT: 1 # TRC: 2 # FPC: ALMABAAAAIABAwAAAAAAgAE =
Как вы можете видеть, нет никаких рифму или причину стоимости этого токена.
Что должен делать ваш код, так это проверить наличие токена продолжения в заголовках ответов, и если он есть, включите его в следующий запрос для получения следующего набора данных.