NewsAPI собирает результаты со всех страниц.Python

Программы на Python
Anonymous
NewsAPI собирает результаты со всех страниц.

Сообщение Anonymous »

Я пытаюсь использовать бесплатный сервис NewsAPI для сбора новостных статей по заданной теме. Похоже, что API будет собирать результаты только с первой страницы, если вы не укажете другой номер страницы с помощью параметра страницы:

Код: Выделить всё

from newsapi import NewsApiClient
newsapi = NewsApiClient(api_key='Your_API_Key')

all_articles2 = newsapi.get_everything(q="election AND (British OR England OR Britain OR (United AND Kingdom))",
language='en',
from_param='2024-05-12',
to='2024-05-13',
page = 2)
Есть ли способ просмотреть все результаты поиска по данному запросу?
Изменить: по сути, похоже, что каждый запрос создает страницу 100 статей. Однако значение totalResults может быть равно 119, что указывает на то, что результаты занимают две страницы. Как мне постранично просматривать результаты поиска, чтобы собрать все статьи на всех страницах?

Подробнее здесь: https://stackoverflow.com/questions/785 ... -all-pages

Вернуться в «Python»