0

Clio API v4 为每个请求返回 ForbiddenError。例如,此请求可以正常工作:

GET /api/v2/users/who_am_i HTTP/1.1 Host: app.clio.com Authorization: Bearer ***

这个请求不起作用:

GET /api/v4/users/who_am_i HTTP/1.1 Host: app.clio.com Authorization: Bearer ***

这是返回状态 403 的错误:

{"error":{"type":"ForbiddenError","message":"User is forbidden from taking that action"}}

任何其他请求也会发生同样的情况。

4

2 回答 2

0

我找到了解决方案。发生此问题的原因是已为使用 APIv2 和/或错误域(欧洲而不是美国)注册的应用程序接收到 Bearer 令牌。
这意味着当我批准用户时,我批准了错误的应用程序。

于 2018-11-25T14:36:07.140 回答
0

我遇到了完全相同的问题。这是 Clio 的回复,它解决了我的问题。

我们最近进行了一项更改,要求所有批量操作请求都包含不记名令牌才能成功。如果您在不包含不记名令牌的情况下发出请求,它们将失败。

希望这可以帮助。

于 2018-11-21T19:06:32.963 回答