抖音开放平台Logo
开发者文档
控制台
  • 服务端API介绍
  • 小游戏 OpenAPI SDK 总览
  • 接口调用凭证
  • getAccessToken
  • 登录
  • 数据缓存
  • 二维码
  • 其它
  • 订阅消息
  • 客服消息
  • 礼包福袋
  • 内容安全
  • 推荐流直出游戏能力
  • 动态分享
  • getAccessToken

    收藏
    我的收藏

    接口说明

    access_token 是小游戏的全局唯一调用凭据,开发者调用小游戏支付时需要使用 access_token。access_token 的有效期为 2 个小时,需要定时刷新 access_token,重复获取会导致之前一次获取的 access_token 的有效期缩短为 5 分钟。


    Bug & Tip

    • Tip: token 是小游戏级别 token,不要为每个用户单独分配一个 token,会导致 token 校验失败。建议每小时更新一次即可。
    • Tip: 原域名 https://developer.toutiao.com/api/apps/xxx 仍然可用,不过为了后续兼容性和可能的迁移,建议开发者更换到新的域名。
    • Tip: 为了保障应用的数据安全,只能在开发者服务器使用 AppSecret;开发者服务器不应该把会话密钥下发到小游戏,也不应该对外提供这个密钥。如果小游戏存在泄露 AppSecret 或会话密钥的问题,字节小游戏平台将有可能下架该小游戏,并暂停该小游戏相关服务。

    基本信息

    名称描述
    HTTP URL
    https://minigame.zijieapi.com/mgplatform/api/apps/v2/token
    HTTP Method
    POST
    Scope
    open.ttgame.mgplatform

    请求参数

    请求头
    content-type必填String
    示例:application/json
    固定值"application/json"
    Body
    appid必填String
    小游戏 ID
    grant_type必填String
    示例:client_credential
    获取 access_token 时值为 client_credential
    secret必填String

    小游戏的 APP Secret,可以在「开发者后台->开发管理->开发设置」获取

    请求示例
    curl -X POST \ -H "content-type: application/json" \ -d '{"appid":"tt**********65","secret":"98*******************92","grant_type":"client_credential"}' \ https://minigame.zijieapi.com/mgplatform/api/apps/v2/token

    响应参数

    Body展开全部子属性
    data必填Struct
    展开子属性
    err_no必填Int64
    错误码
    err_tips必填String
    错误信息
    响应示例
    正常响应示例异常响应示例
    { "err_no": 0, "err_tips": "success", "data": { "access_token": "0801121***********", "expires_in": 7200 } }
    切换单列布局

    错误码

    HTTP 状态码错误码错误码描述排查建议
    2000
    请求成功
    200-1
    系统错误
    20040015
    appid 错误
    20040017
    secret 错误
    20040020
    grant_type 不是 client_credential