...
方法名 | 方法描述 | 入参 | 返回值 | ||
---|---|---|---|---|---|
isLogin | 检测用户是否已在App内登录 | 无 | true|false,当isLogin()方法返回为false未登录,则自动跳转到app登录页进行登录(此处由接入方SDK内实现)。 | ||
getUserInfo | 获取App内登录用户的详细用户信息 | 无 | 默认示例数据格式:
我们期望APP中调用会返回此数据,但是由于此数据较于私有化来说,可能不一定能达到我们想要的格式。 一种情况举例: 例如调用getUserInfo方法,APP可能会返回一个token值,并且将可用数据通过token传参接口置换的方式进行返回,此方法需要定制化代码进行手动拼接参数 |
...
代码块 | ||
---|---|---|
| ||
const AppAuthorization = { isLogin() { return false; }, getUserInfo() { return { identitys: [ { identityType: "iphone", // 自定义身份字段名需要优先在 兔展 用户-身份字段管理中新增配置后才能正常使用,如果在用户身份管理中添加了iphone字段 identityValue: "18544444444", // 类型值 示例:手机号 }, { identityType: "", identityValue: "", }, { identityType: "", identityValue: "", }, ], // 多组身份信息 ,最大支持5组身份信息 "customFields": [ { "fieldValue": ["成都","四川"], "fieldId": "testFieldId", // 工作台客户自定义字段的id } ], // 用户自定义字段,对象数组的形式,fieldValue为字符串数组类型,可传入多条数据,fieldId为工作台客户自定义字段的id可选字段。用户自定义字段,对象数组的形式,fieldValue为字符串数组类型,可传入多条数据,fieldId为工作台客户自定义字段的id platform: "自建应用id", // 自建应用的应用id userName: "用户名称", // 可选字段 avatar: "用户头像", // 可选字段。没有用户头像avatar和昵称userName无法生成海报 sex: "性别", // 可选字段 值为 1 时是男性,值为 2 时是女性,值为 0 时是未知 }; }, }; window.AppAuthorization = AppAuthorization; |
...