Trustpilot授予类型:未发送授权代码,而是html响应即将到来

时间:2018-07-08 00:19:44

标签: api web-services trustpilot

我要在我的应用程序中设置我的应用程序,因为我想使用它的API。我有API密钥和机密。到目前为止,一切都很好。但是,当我用它通过邮递员获得授权代码时,我得到的是HTML响应而不是密钥。我正在遵循此处给出的授权代码流程:https://developers.trustpilot.com/authentication

我在邮递员中使用此URL进行GET请求:https://authenticate.trustpilot.com?client_id=APIKEY&redirect_uri=xxxxx&response_type=code

redirect_uri是我放入应用程序中的那个。它确实有https。所以就像https://myCompany.com.au

问题:如何获取授权码?

更新:最后,我使用了密码流,该密码流为我提供了359999秒的访问令牌。现在,每当我要获取评论时,我都会先通过GET请求进行身份验证,并每次都获取新的访问令牌。

1 个答案:

答案 0 :(得分:0)

https://authenticate.trustpilot.com

GET请求未授权您,但提供了一个登录表单。输入该表单的凭据后,您将使用在查询字符串参数中设置的授权代码重定向到您的站点。请注意,您需要提供您的业务用户凭据。 API密钥不足以执行授权。另外,您将需要交换授权代码以访问令牌,并使用访问令牌进行API调用。

在使用Postman进行测试时,使用密码流会更容易。您只需一个POST请求即可获得访问令牌。