注册云助手
import { MCloudAssistant } from "@yl/super-jssdk"
MCloudAssistant.registerCloudAssistant()
| 参数 | 类型 | 作用 |
|---|---|---|
| resolve(result) | Function | 成功回调,result请参照下方result参数说明 |
| reject(err) | Function | 失败回调,err为详细错误信息,是一个json对象,例如:{"errCode":-1,"errMsg":"出错啦"} |
result参数说明
| 参数 | 类型 | 作用 |
|---|---|---|
| passMessage | Object | json对象,穿透信息 |
| userInfo | Object | json对象,用户信息 |
result结构如下
{
"passMessage":{
"code": 1,
"message": "获取成功",
"data": {
"msg_id": "58343698",
"open_url": "http://www.baidu.com" //open_url利用此字段可以做自己特殊的业务逻辑。
}
},
"userInfo":{
"code": 1,
"message": "获取成功",
"data": {
"user_code": "1111", //云助手的用户id
"tenant_code": "2222", // 企业(租户)代码
"agent_id": "3333", //注册应用的时候分配的
"customer_id": "4444", //租户的唯一标识,全明源saas产品都认识的
"login_token":"token",
"timestamp":1507542031,
}
}
}
MCloudAssistant.registerCloudAssistant()
.then((res) => {
console.log(res);
})
.catch(err => {
console.log('插件调用失败:', err)
})