cq-wbapi
v2.6.9
Published
```js npm i cq-wbapi import WebBridgeApi from "cq-wbapi" ```
Downloads
9
Readme
1、npm 方式引入
npm i cq-wbapi
import WebBridgeApi from "cq-wbapi"
2、script 引入,支持 es5
<script src="https://img11.iqilu.com/0/api/cq-wbapi.min.js"></script>
cq-wbapi 接口文档
接口 requestApi
获取用户信息,未登录不会触发登录
接收参数 无
返回参数:
返回用户基本信息
示例
WebBridgeApi.requestApi("getUserInfo").then(({ err, result }) => {
console.log("测试桥返回结果", result, err);
});
接口 getUserInfo
获取用户信息,未登录不会触发登录
接收参数 无
返回参数:
返回用户基本信息(具体字段请根据实际调用为准)
| 字段 | 说明 | | -------- | ----------------- | | 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);
});
接口 share
分享
示例
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 分享结果消息
接口 openLink
打开下载链接
示例
WebBridgeApi.requestApi(
"openLink",
{ param: "http://***.zip" },
({ err, result }) => {}
);