首页 > 京麦开放 > JSSDK(移动版) > 业务接口 >19. 发送咚咚聊天消息

19. 发送咚咚聊天消息


接口描述

在京麦客户端打开咚咚。


注意事项

此方法只有从咚咚启动的插件页面可以使用,向Native当前聊天用户发送咚咚消息,页面不会跳转仍会停留在当前页面。


方法定义

JmJsBridge.call('sendDongdongMsg', {

'type': '',

"flag": '',

'content': ''

});


参数描述

参数名

类型

必选

描述

type

string

pin:聊天对象的用户PIN

gid:聊天的对象群组。

isMate:是否与同事聊天。

l    true:是。

l    false:否。

flag

boolean

true:聊天消息发送到聊天窗口后直接发送给聊天对象。
false:聊天消息发送到输入框后,单击“发送”后发送给聊天对象。

content

string/object

发送消息的内容。

 

返回值

无。


使用示例

l    发送文本类咚咚聊天消息。

mJsBridge.call('sendDongdongMsg', {

'type': '1',

"flag": true,

'content': '圣诞快乐and元旦快乐'

});

l    发送图片类咚咚聊天消息。

JmJsBridge.call('sendDongdongMsg', {

'type': '2',

"flag": true,

'content':  'https://m.360buyimg.com/mobilecms/s220x220_jfs/t14038/19/495905433/

410724/df6144b4/5a0d2f61N2dc17fbc.jpg!q70.jpg'

});

l    发送链接类咚咚聊天消息。

JmJsBridge.call('sendDongdongMsg', {

'type': '3',

"flag": true,

'content': {

'url': 'https://item.m.jd.com/product/10901212730.html',

'text': '圣诞快乐,下单即送圣诞帽2'

}

});

l    发送商品消息类咚咚聊天消息。

JmJsBridge.call('sendDongdongMsg', {

'type': '4', //string

"flag": false,

'content': {

'url': 'https://item.m.jd.com/product/13897797082.html',

'pid': '13897797082' //string

}

});