Google Plus API медленное время ответа на большой запрос из-за максимальных результатов 20. - PullRequest
0 голосов
/ 28 сентября 2018

Я пытаюсь получить 200 сообщений о действиях в Google Plus для создаваемой мной панели инструментов.Но есть максимальный лимит 20 сообщений на запрос, и дается токен следующей страницы.Поскольку я должен использовать nextpagetoken из предыдущего ответа, чтобы сделать следующий запрос, я не уверен, как я могу делать запросы параллельно.Чтобы получить ответ, требуется около 1 секунды, поэтому для 10 запросов это занимает около 10 секунд, что очень много времени для загрузки результатов поиска панели мониторинга.

У кого-нибудь есть предложения?

Спасибо!

1 Ответ

0 голосов
/ 28 сентября 2018

Максимальное количество результатов на страницу для activity.search равно 20, вы не можете увеличить это значение.

Вы не можете выполнять эти запросы параллельно, поскольку у вас нет возможностирассчитать токен следующей страницы, созданный для вас Google.Даже если бы вы были там, вы бы в конечном итоге попали в квоту защиты от наводнений.

1 секунда, чтобы получить ответ - это неплохая IMO для бесплатного API, за который вы не платите.Вы должны работать в пределах, установленных Google для API.Даже если вы хотите идти быстрее, вы не сможете, если Google не допустит этого.

...