从 2021 年 1 月 1 日开始,我正在使用 Trustpilot API 为我的公司提取所有评论。为此,我们一次调用一页 API,直到结束:
page = 1
while True:
params_reviews = {
'businessUnitId': BUSINESS_UNIT_ID,
'perPage': 100,
'startDateTime': START_DATE,
'endDateTime': END_DATE,
'page': page
}
reviews = requests.get(
url = URL,
params = params_reviews
)
# Process these reviews
...
# Check if there are any reviews on this page, and move to next page if there are
if len(reviews.json()['reviews']) > 0:
page += 1
# Once we go through all pages, leave the loop
else:
break
直到最近它一直运行良好,但现在在迭代了大约 25 页之后,我们遇到了错误“超出了分页限制”。API 最近是否发生了一些变化以阻止上述工作?