【问题标题】:Trustpilot API - "Pagination limit exceeded" errorTrustpilot API - “超出分页限制”错误
【发布时间】:2022-02-04 15:57:00
【问题描述】:

从 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 中是否发生了一些更改以阻止上述操作?

【问题讨论】:

    标签: trustpilot


    【解决方案1】:

    最近几天我们遇到了同样的问题,我已经通过电子邮件发送了 trustpilot 支持,但不确定他们是否提供 api 帮助,我在他们的文档中没有任何内容表明存在使用限制。

    编辑 - 可能不是您希望的回复,但他们的支持团队已回复限制为 100 页,每次通话的评论上限为 10k,他们将在未来努力扩展此功能,但没有设置时间表.

    【讨论】:

    • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center
    猜你喜欢
    • 2016-09-29
    • 1970-01-01
    • 1970-01-01
    • 2019-03-27
    • 2021-04-26
    • 2018-03-08
    • 1970-01-01
    • 2015-01-27
    • 1970-01-01
    相关资源
    最近更新 更多