2015-09-23 3 views
0

В этот момент один запрос возвращает 10 объектов списка. Итак, как я могу получить все списки из API v3.0 или это даже возможно? Я не вижу cursor_next или что-то в этом ответе, полученном от API.Как получить все списки на mailchimp API версии 3.0?

Я говорю об этой конечной точке: http://kb.mailchimp.com/api/resources/lists/lists-collection

ответ

0

Не знаю, как это может быть так трудно, но я не нашел эту информацию от MailChimp API v3.0. Вместо того, чтобы какой-нибудь проект в GitHub посоветовал мне, что делать ..

Таким образом, ответ: Разбивка в API v3.0 всегда делается с количества и смещения

0

У меня была такая же проблема, но только, чтобы быть немного конкретнее, я использовал:

client.list.all(fields="lists.name,lists.id",) 

Это всего лишь 10 списков. Для того, чтобы получить все списки доступны, это должно быть изменено либо числу списков, которые имеют или большее число, в данном случае я случайно выбрал 100:

client.list.all(fields="lists.name,lists.id", count=100, offset=0) 
+0

Я думаю, выбирая счетчик случайно не разрезать его. Это приводит к случайным результатам. –

2

Вы можете отправить дополнительный запрос, который будет возвращать только списки кол /3.0/lists?fields=total_items

, а затем использовать это значение для следующего запроса /3.0/lists?count={totalItems}

Смежные вопросы