首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与oAuth2交换代码时,Tiktok oAuth2返回10013 error_code

与oAuth2交换代码时,Tiktok oAuth2返回10013 error_code
EN

Stack Overflow用户
提问于 2022-02-18 08:28:53
回答 1查看 294关注 0票数 0

我想将TikTok API与oAuth机制结合使用。

启动oAuth机制的控制器是这样的:

代码语言:javascript
复制
    logger.info('Handle request from Tiktok Auth')

    const csrfState = Math.random().toString(36).substring(2)
    res.cookie('csrfState', csrfState, { maxAge: 60000 })

    let url = 'https://open-api.tiktok.com/platform/oauth/connect/'

    url += `?client_key=${process.env.TIKTOK_CLIENT_KEY}`
    url += '&scope=user.info.basic,video.list'
    url += '&response_type=code'
    url += '&redirect_uri=https://www.helloworld.com/tiktok/callback/'
    url += `&state=${csrfState}`

    res.redirect(url)

我的回调代码就这样被剪断了:

代码语言:javascript
复制
const config = {
      method: 'post',
      url: 'https://open-api.tiktok.com/oauth/access_token/',
      params: {
        client_key: process.env.TIKTOK_CLIENT_KEY,
        client_secret: process.env.FACEBOOK_CLIENT_SECRET,
        grant_type: 'authorization_code',
        code,
      },
      headers: {},
    }
    return axios(config)

但是,作为回应,我收到了这样的答复:200:

代码语言:javascript
复制
{
    "data": {
        "captcha": "",
        "desc_url": "",
        "description": "",
        "error_code": 10013
    },
    "message": "error"
}

我研究了TikTok API的状态代码,但是找不到任何东西。"10013“错误代码是什么意思?我为什么要犯这个错误?我怎么才能解决这个问题?请帮帮忙!

EN

回答 1

Stack Overflow用户

发布于 2022-08-11 11:46:01

您可以在这里找到TikTok错误代码。

https://developers.tiktok.com/doc/getting-started-android-handling-errors/

错误10013:客户端密钥或客户端秘密错误.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71170429

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档