2015-06-18 3 views
0

Я использую Facebook Marketing API, чтобы получить объявление campaingn из Facebook. Я получаю данные, но проблема в том, что они отправляют данные с разбивкой по страницам. У меня есть url для следующего набора данных, поэтому мне нужно вызвать API Facebook несколько раз. Я могу установить ограничение данных в запросе на огромное количество, чтобы я мог получить все данные за раз.Прочитать всю рекламную кампанию из Facebook Marketing API

Есть ли другой способ получить все данные?

Я пробовал до &, так как параметр и отправка метки времени текущего времени & 0, но это не сработало.

Так есть ли другой выход?

ответ

1

Пейджинг по данным - это путь. Альтернативы нет.

Есть действительно разные способы использования пейджинга, один из которых будет использовать ссылки , представленные в ответе. Другой способ - использовать так называемую Pagination на основе курсора, где вы создаете свои собственные следующие/предыдущие ссылки, используя предоставленные маркеры курсора. Это задокументировано here.

Пожалуйста, не то, что вы можете действительно изменить запрошенной limit к некоторому огромному количеству, но API Facebook может молча сократить это число к тому, что он считает разумным, или он может вернуть ошибку о том, что вы запросили слишком много данных. Подводя итог, это означает, что вам нужно будет использовать пейджинг.

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