一、获得插件代码
1. 注册账号
访问 https://www.pop800.com 注册POP800账号
2. 生成代码
登录管理端进入系统设置->生成代码->小程序插件,获取插件代码。
例如:
plugin://pop800/chat?n=您的工号&w=站点ID&c=用户KEY
二、接口说明
1. 跳转到对话页面
例如:
<navigator id="nav" url="plugin://pop800/chat?n=888888&w=335608&c=bb5753ff1e864556">进入客服</navigator >
2. 指定openid
插件参数增加openid,作为用户的唯一标识,最大长度32个字符
例如:
plugin://pop800/chat?n=888888&w=335608&c=bb5753ff1e864556&openid=ABCDED0000000
3. 指定用户昵称
插件参数增加nickname,可自定义用户昵称,最大长度20个字符
例如:
plugin://pop800/chat?n=888888&w=335608&c=bb5753ff1e864556&nickname=张三
4. 设置访客信息
例如:
let info = {
nickname: 'POP800',
avatar: 'https://u.pop800.com/face/default.png',
openid: 'ABCDED0000000',
gender: '先生',
telephone: '488-8888-888',
mobile: '1388888888',
birth: '1980-08-08',
email: 'support@email.com',
qq: '12345678',
wechat: 'mypop800',
city: '沈阳',
province: '辽宁',
address: '北京市海淀区',
postcode: '100052',
company: 'POP800云服务平台',
website: 'http://www.pop800.com',
remark: '备注信息'
};
plugin.setUserInfo(info);
wx.navigateTo({
url: 'plugin://pop800/chat?n=888888&w=335608&c=bb5753ff1e864556',
});
5. 获得未读消息数量
例如:
plugin.getUnreadMsgNum(function(res){
var msgNum = res;
});