POST:/Douyin/Miniprogram/CreateQRCode


参数:

{

    "oc_code":"橙云中台中配置的账户Code",

    "appname":"douyin",

    "path":"encode({path}?{query})",

    "width":430,

    "line_color": {"r": 0,"g": 0,"b": 0},

    "background": {"r": 255, "g": 255, "b": 255},

    "set_icon":false

}


-- appname:toutiao=今日头条, douyin=抖音, pipixia=皮皮虾, huoshan=火山小视频

-- path:小程序/小游戏启动参数,小程序则格式为 encode({path}?{query}),小游戏则格式为 JSON 字符串,默认为空

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

-- width:二维码宽度,单位 px,最小 280px,最大 1280px,默认为 430px

-- line_color:二维码线条颜色,默认为黑色

-- background:二维码背景颜色,默认为透明

-- set_icon:是否展示小程序/小游戏 icon,默认不展示



返回:

{

    "message": "成功",

    "code": 1,

    "value": "data:image/png;base64, ... ..."

}




-- errcode 的合法值


0 = 请求成功

-1 = 系统错误

40002 = access_token 错误

40016 = appname 错误

40021 = width 超过指定范围

60003 = 频率限制(目前 5000 次/分钟)

其它 = 其它参数错误