linkhub-chat-plugin
v0.6.2
Published
linkhub-chat-plugin
Downloads
60
Readme
客服系统
业务接口域名前缀
const MALL_URL = 'http://dev-platform.codefr.com'; 需要换成业务方宿主项目的!
环境变量参数
const ENV = 'dev'; 值为dev、sit、pro,打包时传入对应的环境变量!
每个项目都有个唯一的APP_ID
const APP_ID = 'hh0yc0' 值需要换成业务方宿主项目的!
进店的店铺跳转路径
const SHOP_PATH = '/providers/toId' 买家端展示进店按钮时,需要传入店铺路径,toId代表店铺需要的参数值,比如'/providers?productId=toId' or '/providers/toId'
买家or商家
const CLIENT_TYPE = 1; 1代表买家,2代表商家
cookie 名称
const COOKIE_NAME = 'token'; 存到cookie中的值的名称,比如:cookie、token等
请求头中的client字段与值
const CLIENT_NAME='client';
const CLIENT_VALUE = 'market';
请求头中的client: market / business,名称与值动态可修改的
业务相关的接口
const API_URLS = {
// 获取用户信息
GET_USER_INFO: `${MALL_URL}/client/getUser`,
// 搜索聊天对象列表
GET_SEARCH_LIST: `${MALL_URL}/facilitator/getCompanyIdLikeStr`,
}
获取用户信息接口:
买家需要返回: { id, username, mobile, avatarUrl }
返回结构如下:{
code: 200,
data: {
id, username, mobile, avatarUrl,
...
},
message: ''
}
商家需要返回: { id, companyName, avatarUrl }
返回结构如下:{
code: 200,
data: {
id, companyName, avatarUrl,
...
},
message: ''
}
avatarUrl字段代表头像,有就返回;
搜索聊天对象列表:
买家与商家都需要返回数组
返回结构如下:{
code: 200,
data: [
'1', '2', '3', '4'
...
],
message: ''
}