字节小程序授权获取用户token

首先需要调用头条小程序的登陆api,获取到临时凭证 code:

https://microapp.bytedance.com/docs/zh-CN/mini-app/develop/api/open-interface/log-in/tt-login

获取到code以后,就可以直接授权登陆,一键获取用户的登录token:

javascript 复制代码
WXAPI.ttAuthorize({
	code: 'dsdfdgrert35567878987989'
})

当然,你也可以传入更多的参数如下:

  • postJsonString 自定义的json格式的扩展属性,用户首次授权(注册)的时候将会保存改数据;
  • referrer 邀请人用户编号,传入该参数以后,系统将会自动记录用户的邀请关系,在后续的分销、团队结构上将沿用该关系;

postJsonString 的一个示例数据如下:

json 复制代码
{
	"学校": "浙江大学",
  "专业": "计算机"
}

接口返回示例:

json 复制代码
{
    "code": 0,
    "data": {
        "uid": 2101167,
        "openid": "ccc11f02-e98a-4098-9672-1f000f890b51",
        "token": "9094cf1e-6416-44b0-be41-0a7bd9623b28"
    },
    "msg": "success"
}

接口会返回给你用户编号、token、以及该字节体系内用户的 openid