2016-06-16 5 views
-4

Мы пытаемся получить задания в рамках Организации с помощью этого https://developers.podio.com/doc/tasks/get-tasks-77949 - Песочница. Мы получаем только 100 заданий, но нам нужно выполнить всю задачу. Есть ли способ получить более 100 задач. Пожалуйста, помогите.Как получить более 100 задач

Спасибо.

+3

вы смотрели на офсетных и предельные параметры? –

+0

, пожалуйста, просмотрите предоставленный ответ и примите его, если он вам поможет, это также поможет другим людям с таким же вопросом –

ответ

5

Существует еще один параметр, называемый «смещение», который должен работать для получения еще 100 задач.

Здесь работает пример Руби:

all_tasks = [] 
    options = {'responsible' => <user id>, 'limit' => 100, 'sort_by' => 'created_on', 'sort_desc' => true} 
    while true 
    options['offset'] = all_tasks.length 
    result = Podio::Task.find_all(options) 
    all_tasks += result 
    break if result.empty? || result.length < options['limit'] 
    end 
    puts all_tasks.length 

Выход для моего исполнения был 106 :)

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