【问题标题】:Getting invalid_grant on reddit auth api reactjs在 reddit auth api reactjs 上获取 invalid_grant
【发布时间】:2017-11-28 05:52:03
【问题描述】:
const query = {
    method: method,
    url: uri,
    auth: {
      username: 'uxxxQxxxMxxx7w',
      password: 'xxxxX9xxxxxxxx'
  }, 

嘿,我的回复中出现了 invalid_grant 错误。如果我出错了,请帮助我或指导我正确的流程。

【问题讨论】:

  • 您正在检索访问令牌吗?

标签: reactjs api reddit


【解决方案1】:

您可以尝试在您的请求中将grant_type 指定为'grant_type' => 'password'

const query = {
   method: method,
   url: uri,
   auth: {
     grant_type: 'password',
     username: 'uxxxQxxxMxxx7w',
     password: 'xxxxX9xxxxxxxx'
   } 
}

【讨论】:

    【解决方案2】:

    您需要在查询参数中添加grant_type=authorizatio_code

    var options = {
        method: "POST",
        url:"https://www.reddit.com/api/v1/access_token?grant_type=authorization_code&code="+req.query.code+"&redirect_uri=uri",
        auth: {
            user: "************",
            password:"****************"
              }
    

    【讨论】:

      猜你喜欢
      • 2018-07-29
      • 2014-09-04
      • 2013-12-03
      • 1970-01-01
      • 2021-02-14
      • 2021-01-10
      • 2015-05-11
      • 2021-01-08
      • 2019-08-16
      相关资源
      最近更新 更多