【问题标题】:How to send Trustpilot invitations through Trustpilot API?如何通过 Trustpilot API 发送 Trustpilot 邀请?
【发布时间】:2019-01-05 19:49:06
【问题描述】:

在我们的应用程序中,我们使用此 API 调用来检索我们的平均评分并将其显示在我们的网站上:

https://api.trustpilot.com/v1/business-units/{{BUSINESS_UNIT_ID}}/?apikey={{API_KEY}}

这很好用。


现在,如果我们想向我们的一位客户发送对我们的服务进行评分的邀请,我们会使用非常相似的 API 调用:

https://invitations-api.trustpilot.com/v1/private/business-units/{{BUSINESS_UNIT_ID}}/invitations?apikey={{API_KEY}}

很遗憾,这不起作用。我们收到此错误:

{"fault":{"faultstring":"Invalid access token","detail":{"errorcode":"oauth.v2.InvalidAccessToken"}}}

我们在这里缺少什么?

我们不明白为什么我们的 API 密钥适用于第一次调用,但不适用于第二次。

感谢您的帮助。

【问题讨论】:

    标签: api trustpilot


    【解决方案1】:

    在第一个 API 调用中,您调用的是公共端点。对于所有公共端点,API 密钥就足够了,因为您没有访问受限数据。

    对于您的第二个 API 调用(邀请),您调用的是私有端点。 对于所有私有 API,您需要使用 OAuth2 流程对自己进行身份验证,并在您的请求中包含访问令牌。

    您可以在以下位置阅读有关流程的更多信息: https://developers.trustpilot.com/authentication

    【讨论】:

      猜你喜欢
      • 2020-12-21
      • 1970-01-01
      • 2019-03-07
      • 2019-10-13
      • 2020-09-11
      • 1970-01-01
      • 2018-09-19
      • 2021-07-08
      • 2018-03-08
      相关资源
      最近更新 更多