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

    收藏
    我的收藏

    接口说明

    获取小程序/小游戏的二维码。该二维码可通过任意 app 扫码打开,能跳转到开发者指定的对应字节系 app 内拉起小程序/小游戏,并传入开发者指定的参数。通过该接口生成的二维码,永久有效,暂无数量限制。


    ⚠️ Tip:

    在使用该功能之前请记得先配置您的默认分享文案和图片,配置方式可参考论坛


    ⚠️ Tip:小程序的 path 要 encode 一次,如 pages%3fparam%3dtrue,小游戏的 path 为 JSON 字符串,如{"param":true},否则会导致取不到。

    基本信息

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

    请求参数

    请求头
    content-type必填String
    示例:application/json
    固定值"application/json"
    Body展开全部子属性
    access_token必填String
    示例:08011218462b6b4b5054626e426e50685a7554643144644449413d3d
    appname必填String

    是打开二维码的字节系 app 名称,默认为今日头条

    • toutiao 今日头条
    • douyin 抖音
    • pipixia 皮皮虾
    • huoshan 火山小游戏
    path必填String
    小程序/小游戏启动参数,小程序则格式为 encode({path}?{query}),小游戏则格式为 JSON 字符串,默认为空
    width必填Int32
    二维码宽度,单位 px,最小 280px,最大 1280px,默认为 430px
    backgroundStruct
    二维码背景颜色,默认为透明
    展开子属性
    line_colorStruct
    二维码线条颜色,默认为黑色
    展开子属性
    set_iconBool
    是否展示小程序/小游戏 icon,默认不展示
    请求示例
    curl -X POST \ -H "content-type: application/json" \ -d '{"access_token":"080112184636*****512b4472644453673d3d","appname":"douyin","path":"/","width":0,"line_color":{"r":0,"g":0,"b":0},"background":{"r":255,"g":255,"b":255},"set_icon":false}' \ https://minigame.zijieapi.com/mgplatform/api/apps/qrcode

    响应参数

    Body
    dataBinary
    二维码图片
    errcodeInt64
    错误号
    errmsgString
    错误信息
    响应示例
    正常响应示例异常响应示例
    直接返回图片的 []byte 数组
    切换单列布局

    错误码

    HTTP 状态码错误码错误码描述排查建议
    2000
    成功
    200-1
    系统错误
    20040002
    access_token 错误
    20040016
    appname 错误
    20040021
    width 超过指定范围
    20060003
    频率限制(目前 5000 次 / 分钟)