我想知道怎么前端怎么模拟别人进行发送消息

react-native
jmessage
标签: #<Tag:0x00007f2136e22698> #<Tag:0x00007f2136e22558>

(Frank Wxs) #1

就是两个人玩游戏,输的一方惩罚,会发送一条我是小猪之类的消息,但是这条我是小猪不是输的一方主动发送(因为输的那一方不一定时时刻刻在聊天框内,甚至不再app内),需要由我服务端模拟输的一方发送,请问这怎么做呢


#2

在服务端调 API 发消息
https://docs.jiguang.cn/jmessage/server/rest_api_im/#_18


(Frank Wxs) #3

from_type 发送消息者的身份,可为“admin”,“user” (必填) 这个参数在c#的sdk里面是只读的,普通用户发送说没有权限


#4

应该是 C# SDK没更新,Rest API是近两天才支持,我与开发说一下


(Frank Wxs) #5

还有一个问题,后端sdk里面发送图无法带参数extras,很难受,前端倒是可以


#6

这个现在 rest API也不支持,产品已经有计划支持了


#7

现在已支持 extra ,在发消息的文档上没写,不过在消息协议里面有
https://docs.jiguang.cn/jmessage/advanced/im_message_protocol/#_4