From f5293e60f3190b7a887fe969d1d8cbf5f10ce17a Mon Sep 17 00:00:00 2001 From: panxu <7761509@qq.com> Date: Wed, 14 Aug 2019 18:36:39 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8DPrivateSend?= =?UTF-8?q?=E5=8F=82=E6=95=B0,=20=E5=88=A0=E9=99=A4isCounted,=20=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0contentAvailable.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sdk/message.go | 5 +++-- sdk/message_test.go | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/sdk/message.go b/sdk/message.go index 788adeb..5cea8b3 100644 --- a/sdk/message.go +++ b/sdk/message.go @@ -285,11 +285,12 @@ func (msg *DizNtf) ToString() (string, error) { *@param isPersisted:当前版本有新的自定义消息,而老版本没有该自定义消息时,老版本客户端收到消息后是否进行存储,0 表示为不存储、 1 表示为存储,默认为 1 存储消息。 *@param isCounted:当前版本有新的自定义消息,而老版本没有该自定义消息时,老版本客户端收到消息后是否进行未读消息计数,0 表示为不计数、 1 表示为计数,默认为 1 计数,未读消息数增加 1。 *@param isIncludeSender:发送用户自已是否接收消息,0 表示为不接收,1 表示为接收,默认为 0 不接收。 + *@param contentAvailable:针对 iOS 平台,对 SDK 处于后台暂停状态时为静默推送,是 iOS7 之后推出的一种推送方式。 允许应用在收到通知后在后台运行一段代码,且能够马上执行,查看详细。1 表示为开启,0 表示为关闭,默认为 0。 * *@return error */ func (rc *RongCloud) PrivateSend(senderID string, targetID []string, objectName string, msg rcMsg, - pushContent, pushData string, count, verifyBlacklist, isPersisted, isCounted, isIncludeSender int) error { + pushContent, pushData string, count, verifyBlacklist, isPersisted, isIncludeSender, contentAvailable int) error { if senderID == "" { return RCErrorNew(1002, "Paramer 'senderID' is required") } @@ -317,7 +318,7 @@ func (rc *RongCloud) PrivateSend(senderID string, targetID []string, objectName req.Param("count", strconv.Itoa(count)) req.Param("verifyBlacklist", strconv.Itoa(verifyBlacklist)) req.Param("isPersisted", strconv.Itoa(isPersisted)) - req.Param("isCounted", strconv.Itoa(isCounted)) + req.Param("contentAvailable", strconv.Itoa(contentAvailable)) req.Param("isIncludeSender", strconv.Itoa(isIncludeSender)) rep, err := req.Bytes() diff --git a/sdk/message_test.go b/sdk/message_test.go index 56345e3..28f66fc 100644 --- a/sdk/message_test.go +++ b/sdk/message_test.go @@ -27,7 +27,7 @@ func TestMessage_PrivateSend(t *testing.T) { 1, 0, 1, - 1, + 0, 0, ) t.Log(err) From baefc963035fef43a51d3442c9d90ad3d5d8483a Mon Sep 17 00:00:00 2001 From: panxu <7761509@qq.com> Date: Wed, 14 Aug 2019 18:37:47 +0800 Subject: [PATCH 2/2] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=B3=A8=E9=87=8A?= =?UTF-8?q?.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sdk/message.go | 1 - 1 file changed, 1 deletion(-) diff --git a/sdk/message.go b/sdk/message.go index 5cea8b3..dabc66d 100644 --- a/sdk/message.go +++ b/sdk/message.go @@ -283,7 +283,6 @@ func (msg *DizNtf) ToString() (string, error) { *@param count:针对 iOS 平台,Push 时用来控制未读消息显示数,只有在 toUserId 为一个用户 Id 的时候有效。 *@param verifyBlacklist:是否过滤发送人黑名单列表,0 表示为不过滤、 1 表示为过滤,默认为 0 不过滤。 *@param isPersisted:当前版本有新的自定义消息,而老版本没有该自定义消息时,老版本客户端收到消息后是否进行存储,0 表示为不存储、 1 表示为存储,默认为 1 存储消息。 - *@param isCounted:当前版本有新的自定义消息,而老版本没有该自定义消息时,老版本客户端收到消息后是否进行未读消息计数,0 表示为不计数、 1 表示为计数,默认为 1 计数,未读消息数增加 1。 *@param isIncludeSender:发送用户自已是否接收消息,0 表示为不接收,1 表示为接收,默认为 0 不接收。 *@param contentAvailable:针对 iOS 平台,对 SDK 处于后台暂停状态时为静默推送,是 iOS7 之后推出的一种推送方式。 允许应用在收到通知后在后台运行一段代码,且能够马上执行,查看详细。1 表示为开启,0 表示为关闭,默认为 0。 *