npm i cq-wbapi
import WebBridgeApi from "cq-wbapi"
<script src="https://img11.iqilu.com/0/api/cq-wbapi.min.js"></script>
获取用户信息,未登录不会触发登录
接收参数 无
返回用户基本信息
WebBridgeApi.requestApi("getUserInfo").then(({ err, result }) => {
console.log("测试桥返回结果", result, err);
});
获取用户信息,未登录不会触发登录
接收参数 无
返回用户基本信息(具体字段请根据实际调用为准)
字段 | 说明 |
---|---|
avatar | 头像 |
orgid | 机构 ID |
openid | 机构的用户唯一 ID |
nickname | 昵称 |
token | 用户授权信息 |
memberToken | 机构用户授权信息 |
WebBridgeApi.getUserInfo().then(({ err, result }) => {
console.log("头像", result.avatar);
console.log("机构ID", result.orgid);
console.log("openid", result.openid);
console.log("昵称", result.nickname);
console.log("用户授权信息", result.token);
console.log("机构用户授权信息", result.memberToken);
});
获取用户授权,未登录会触发登录
接收参数 无
返回用户基本信息(具体字段请根据实际调用为准)
字段 | 说明 |
---|---|
avatar | 头像 |
orgid | 机构 ID |
openid | 机构的用户唯一 ID |
nickname | 昵称 |
token | 用户授权信息 |
memberToken | 机构用户授权信息 |
WebBridgeApi.authorize().then(({ err, result }) => {
console.log("头像", result.avatar);
console.log("机构ID", result.orgid);
console.log("openid", result.openid);
console.log("昵称", result.nickname);
console.log("用户授权信息", result.token);
console.log("机构用户授权信息", result.memberToken);
});
分享
WebBridgeApi.share({share:{title:'',desc:'',image:'',url:''}}}).then(({ err, result }) => {
});
// or
WebBridgeApi.requestApi(
'share',
{
share:{title:"标题",desc:"文字描述",image:"图片地址",url:"分享网址"}
}
).then(({err,result})=>{
}
)
参数 | 说明 |
---|---|
share | 标准的分享字段,包含 title,desc,image,url |
String 分享结果消息
打开下载链接
WebBridgeApi.requestApi(
"openLink",
{ param: "http://***.zip" },
({ err, result }) => {}
);