请求提供409以获取WIX访问令牌

时间:2019-05-07 08:18:23

标签: oauth-2.0 httprequest wixcode

Wix没有使用访问令牌进行响应,而是给出了409错误代码。

我要求WIX通过提供所有必填字段来获取访问令牌和刷新令牌。

这是我在documentation中使用Ruby进行请求的方式(我在班级中加入了HTTParty模块)

self.class.post "https://www.wix.com/oauth/access", header: {"Content-Type": "application/json"},
                   query: {
                       "grant_type": "authorization_code",
                       "client_id": Settings.wix_app_id,
                       "client_secret": Settings.wix_secret_key,
                       "code": code
                   }

我确定此请求正常运行,因为我也使用postmancurl测试了该请求。

根据WIX文档,这是我应该得到的:

{
  "refresh_token": <REFRESH_TOKEN>,
  "access_token": <FRESH_ACCESS_TOKEN>
}

相反,我得到这个:

{
  "errorCode"=>409,
  "errorDescription"=>"Internal Server Error [request-id: 1557213853.2371528339216113317]",
  "success"=>false,
  "payload"=>nil
}

请帮助我解决所缺少的内容。

0 个答案:

没有答案