星空二开发送云之家消息方法

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

星空二开发送云之家消息方法

云之家发送消息接口调用方法

1. 单图文消息

1. 消息接口:

Kingdee.BOS.Contracts.Messages.IXunTongService.AnsySendMessage(Context ctx, XunTongMessage message)

2. 参数说明:

参数

名字

必填

类型

备注

Ctx

上下文

Context


Message

消息内容

XunTongMessage


 

XunTongMessage参数说明

参数

名字

必填

类型

备注

Title

消息标题

string


Text

消息内容

string


Url

消息链接

string

参数值需URLENCODE编码

PKValue

关联的业务数据内码

string

自定义关联的业务内码,便于搜寻消息

AppId

轻应用ID

string

如果打开的链接是轻应用,必须传入轻应用号,否则可以为空

消息体抽象父类参数说明

参数

名字

必填

类型

备注

extendFields

消息标题

ExtendFields

私有云自定义参数

    pushTipTitle

自定义标题

string


IsBackMsg

是否为后台轮训消息

bool

后台轮训消息不记录消息日志

IsOpenUser

是否讯通用户

string

默认false

MsgAppID

发送的轻应用id

string

轻应用ID

msgSource

消息来源

string

消息来源领域

msgSummary

消息摘要

string

根据消息摘要快速检索消息

PubAcctCode

发送消息的公共号

string

如果可以获取必填

PubAcctKey

公共号的密码

string

如果可以获取必填,没有为空

Todo

是否推送代表消息

int

1 待办 0 公共号消息 只对待办消息有用

TodoMsgIds

改变的待办消息的id

string


Users

接受消息的用户Id列表

List<string>


 

3. 返回参数:

返回示例

XTSendResult

{

    " BodyInfo": string,  --消息体信息

" Data": string,--推送成功返回值

"IsSuccess":bool, ---是否发送成功

“Msg”:string ,---消息详情

“MsgId”:string ---消息ID

}

 

2.  单文本消息

1. 消息接口:

Kingdee.BOS.Contracts.Messages.IXunTongService.AnsySendSingleMessage(Context ctx, XTSingleTextMessage msg)

2. 参数说明:

参数

名字

必填

类型

备注

Ctx

上下文

Context


Message

消息内容

XTSingleTextMessage


 

XunTongMessage参数说明

参数

名字

必填

类型

备注

Title

消息标题

string


Text

消息内容

string


Url

消息链接

string

参数值需URLENCODE编码

Zip

压缩文件

string

压缩包二进制字节流,经过BASE64编码,可以为空

AppId

轻应用ID

string

如果打开的链接是轻应用,必须传入轻应用号,否则可以为空

消息体抽象父类参数说明

同上单图文消息

3. 返回参数: 

xTSendResult

返回示例

{

    " BodyInfo": string,  --消息体信息

" Data": string,--推送成功返回值

"IsSuccess":bool, ---是否发送成功

“Msg”:string ,---消息详情

“MsgId”:string ---消息ID

}

 

3. 纯文本消息

1. 消息接口:

Kingdee.BOS.Contracts.Messages.IXunTongService.AnsySendPlainTextMessage (Context ctx, XTPlainTextMessage msg)

2. 参数说明:

参数

名字

必填

类型

备注

Ctx

上下文

Context


Message

消息内容

XTPlainTextMessage


 

XunTongMessage参数说明

参数

名字

必填

类型

备注

Text

消息内容

string


Url

消息链接

string

参数值需URLENCODE编码

AppId

 

轻应用ID

string

如果打开的链接是轻应用,必须传入轻应用号,否则可以为空

消息体抽象父类参数说明

同上单图文消息

 

3. 返回参数:

xTSendResult

返回示例

{

    " BodyInfo": string,  --消息体信息

" Data": string,--推送成功返回值

"IsSuccess":bool, ---是否发送成功

“Msg”:string ,---消息详情

“MsgId”:string ---消息ID

}

 

4. 发送待办消息

1. 消息接口:

Kingdee.BOS.Contracts.Messages.IXunTongService. AnsyPushToDoMessage (Context ctx, AnsyPushToDoMessage msg)

2. 参数说明:

参数

名字

必填

类型

备注

Ctx

上下文

Context


Message

消息内容

AnsyPushToDoMessage


 

XunTongMessage参数说明

参数

名字

必填

类型

备注

Title

消息标题

string


Text

消息内容

string


Url

消息链接

string

参数值需URLENCODE编码

PKValue

关联的业务数据内码

string

自定义关联的业务内码,便于搜寻消息

AppId

轻应用ID

string

如果打开的链接是轻应用,必须传入轻应用号,否则可以为空

消息体抽象父类参数说明

同上单图文消息

3. 返回参数:

xTSendResult

返回示例

{

    " BodyInfo": string,  --消息体信息

" Data": string,--推送成功返回值

"IsSuccess":bool, ---是否发送成功

“Msg”:string ,---消息详情

“MsgId”:string ---消息ID

}

 

5. 待办转已办消息

1. 消息接口:

Kingdee.BOS.Contracts.Messages.IXunTongService. AnsyChangeMsgStatus (Context ctx, TodoStatusMessage msg)

2. 参数说明:

参数

名字

必填

类型

备注

Ctx

上下文

Context


Message

消息内容

TodoStatusMessage


 

XunTongMessage参数说明

参数

名字

必填

类型

备注

AppId

轻应用号

string


IsDelete

消息是否已删除

string


IsRead

消息是否已读

string


MsgIds

待办消息的id

string


消息体抽象父类参数说明

同上单图文消息

 

 

3. 返回参数:

xTSendResult

返回示例

{

    " BodyInfo": string,  --消息体信息

" Data": string,--推送成功返回值

"IsSuccess":bool, ---是否发送成功

“Msg”:string ,---消息详情

“MsgId”:string ---消息ID

}


星空二开发送云之家消息方法

云之家发送消息接口调用方法1. 单图文消息1. 消息接口: Kingdee.BOS.Contracts.Messages.IXunTongService.AnsySendMessage(Context ctx,...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息