百度智能小程序 发送客服消息接口

2020-09-05 14:54 更新

发送客服消息接口

接口说明

解释 本接口应在服务器端调用。

发送客服消息给用户。
post https://openapi.baidu.com/rest/2.0/smartapp/message/custom/send
Page({
    contactCB(e) {
        console.log(e.detail); // 输出:{errMsg: 'enterContact:ok'}
        // 进入客服会话页面成功,可进行自己的业务逻辑
        if (e.detail.errMsg === 'enterContact:ok') {
            swan.reportAnalytics('userMessage', {
                visit: 1,
                message: '进入客服页面PV'
            });
        }
        // 可进行一些进入失败的业务逻辑
        else {
            swan.reportAnalytics('userMessage', {
                visit: 0,
                message: '进入客服页面失败损失PV'
            });
        }
    }
});

公共请求参数

参数类型是否必填描述示例值
access_tokenstring小程序 access_toekn--

请求参数

参数名类型是否必须描述
user_typeint1:游客登录 2:百度账号登录
open_idstring用户的 OpenID
msg_typestring消息类型 text:文本格式 image:图片链接
contentstring文本消息内容,msg_type ="text" 时必填
pic_urlstring图片消息,msg_type ="image" 时必填

公共响应参数

参数类型描述示例值
errnointeger状态码40001
msgstring状态描述参数错误
dataobject响应参数--
{
    "errno": 0,
    "msg": "success"
}

错误码

说明描述
0请求成功
3001请求参数有误
30022不合法的 OpenID,请开发者确认 OpenID 是否是其他小程序的 OpenID
90001客服接口下行条数超过上限
90002请确认小程序已开通客服能力


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号