弹出用户授权信息

查阅头条api接口文档
https://microapp.bytedance.com/dev/cn/mini-app/develop/open-capacity/log-in/tt.login

使用如下2个接口:

tt.login 接口取得 code

示例代码:

  1. tt.login({
  2. success(res) {
  3. console.log(`login调用成功${res.code} ${res.anonymousCode}`);
  4. },
  5. fail(res) {
  6. console.log(`login调用失败`);
  7. }
  8. });

tt.getUserInfo 接口取得用户信息

示例代码:

  1. tt.getUserInfo({
  2. success(res) {
  3. console.log(`getUserInfo 调用成功 ${res.userInfo}`);
  4. },
  5. fail(res) {
  6. console.log(`getUserInfo 调用失败`);
  7. }
  8. });

云开发完成注册

  1. TTAPI.register_tt({
  2. code: code,
  3. avatarUrl: res.userInfo.avatarUrl,
  4. nickName: res.userInfo.nickName,
  5. province: res.userInfo.province,
  6. city: res.userInfo.city,
  7. }).then(apiResult => {
  8. console.log(apiResult); // 注册接口返回数据
  9. })

云后台查看管理用户

image.png