跳转至

用户服务

概述

客户端通过融云 SDK 每次连接服务器时,都需要向服务器提供 Token,以便验证身份,流程如下:

后续登录过程中,就不必再向融云请求 Token,由 App Server 直接提供之前保存过的 Token。

如果 App 是免登录设计,也可以将 Token 保存在 App 本地(注意保证本地数据存储安全),直接登录。

App 获取 Token 后,根据情况可选择在 App 本地保留当前用户的 Token,如果 Token 失效,还需要提供相应的代码重新向服务器获取 Token。

融云开发者平台 设置 Token 有效期,默认永久有效,除非在开发者后台刷新 App Secret ,Token 可以获取多次,但之前的仍然可用。

获取 Token

提示

开发环境下注册用户上限为 100 个,生产环境下注册用户不超过 100 可免费使用,超过 100 需要开通 IM 商用版,达到上限错误码为 2007。

方法名:/user/getToken

签名方法:请参考 通用 API 接口签名规则

URL:http://api-cn.ronghub.com/user/getToken.[format]

[format] 表示返回格式,可以为 jsonxml,注意不要带 [ ]。

HTTP 方法:POST

表单参数

名称 类型 说明
userId String 用户 Id,支持大小写英文字母、数字、部分特殊符号 + = - _ 的组合方式,最大长度 64 字节。是用户在 App 中的唯一标识,必须保证在同一个 App 内不重复,重复的用户 Id 将被当作是同一用户。(必传)
name String 用户名称,最大长度 128 字节。用来在 Push 推送时显示用户的名称。(必传)
portraitUri String 用户头像 URI,最大长度 1024 字节。(必传)

返回值

名称 类型 说明
code Int 返回码,200 为正常。
token String 用户 Token,可以保存应用内,长度在 256 字节以内。
userId String 用户 Id,与输入的用户 Id 相同。

为了方便集成调试,融云在开发者平台提供了 API 调试工具,可以直接通过传入 userId 和 name 来获得 Token。

提示

注:一个用户 Id ,可以多次获取 Token,在有效期内都可以正常使用,Token 超过有效期后失效,或在开发者后台刷新 App Secret 后,以前获取的 Token 也会失效,需要用新的 App Secret 生成签名,重新获取 Token。Token 有效期可以在开发者后台中进行设置,默认为永久有效。

示例

HTTP 请求:

POST /user/getToken.json HTTP/1.1
Host: api-cn.ronghub.com
App-Key: uwd1c0sxdlx2
Nonce: 14314
Timestamp: 1408710653491
Signature: 45beb7cc7307889a8e711219a47b7cf6a5b000e8
Content-Type: application/x-www-form-urlencoded

userId=jlk456j5&name=Ironman&portraitUri=http%3A%2F%2Fabc.com%2Fmyportrait.jpg

HTTP 响应:

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

{"code":200, "userId":"jlk456j5", "token":"sfd9823ihufi"}

刷新用户信息

说明:当用户昵称和头像变更时,App Server 应该调用此接口刷新在融云侧保存的用户信息,以便融云发送推送消息的时候,能够正确显示用户信息。

提示

注意:此功能不会更新客户端的用户信息,在客户端 Android 应该使用 UserInfoProvider / iOS 应该使用 UserInfoDataSource 来提供用户信息。

刷新用户信息后 5 分钟内生效,Push 推送时将显示刷新后的用户名称。

流程图如下:

方法名:/user/refresh

签名方法:请参考 通用 API 接口签名规则

URL:http://api-cn.ronghub.com/user/refresh.[format]

[format] 表示返回格式,可以为 jsonxml,注意不要带 [ ]。

HTTP 方法:POST

表单参数

名称 类型 说明
userId String 用户 Id,支持大小写英文字母、数字、部分特殊符号 + = - _ 的组合方式,最大长度 64 字节。是用户在 App 中的唯一标识,必须保证在同一个 App 内不重复,重复的用户 Id 将被当作是同一用户。(必传)
name String 用户名称,最大长度 128 字节。用来在 Push 推送时,显示用户的名称,刷新用户名称后 5 分钟内生效。(可选,提供即刷新,不提供忽略)
portraitUri String 用户头像 URI,最大长度 1024 字节。用来在 Push 推送时显示。(可选,提供即刷新,不提供忽略)

返回值

名称 类型 说明
code Int 返回码,200 为正常。

JSON 格式:

{"code":200}

XML 格式:

<xml><code>200</code></xml>

返回值请参考 API 方法返回值说明

示例

HTTP 请求:

POST /user/refresh.json HTTP/1.1
Host: api-cn.ronghub.com
App-Key: uwd1c0sxdlx2
Nonce: 14314
Timestamp: 1408710653491
Signature: 45beb7cc7307889a8e711219a47b7cf6a5b000e8
Content-Type: application/x-www-form-urlencoded

userId=jlk456j5&name=newname&portraitUri=http%3A%2F%2Fabc.com%2Fmynewportrait.jpg

HTTP 响应:

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

{"code":200}

查询用户信息

方法名:/user/info

签名方法:请参考 通用 API 接口签名规则

URL:http://api-cn.ronghub.com/user/info.[format]

[format] 表示返回格式,可以为 jsonxml,注意不要带 [ ]。

HTTP 方法:POST

表单参数

名称 类型 说明
userId String 用户 Id(必传)

返回值

名称 类型 说明
code Int 返回码,200 为正常。
userName String 用户名称。
userPortrait String 用户头像地址。
createTime String 用户创建时间

JSON 格式:

{
  "code":200,
  "userName":"123",
  "userPortrait":"",
  "createTime":"2016-05-24 10:38:19"
}

XML 格式:

<xml>
  <code>200</code>
  <userName>123</userName>
  <userPortrait></userPortrait>
  <createTime>2016-05-24 10:38:19</createTime>
</xml>

返回值请参考 API 方法返回值说明

示例

HTTP 请求:

POST /user/info.json HTTP/1.1
Host: api-cn.ronghub.com
App-Key: uwd1c0sxdlx2
Nonce: 14314
Timestamp: 1408710653491
Signature: 45beb7cc7307889a8e711219a47b7cf6a5b000e8
Content-Type: application/x-www-form-urlencoded

userId=123

HTTP 响应:

HTTP/1.1 200 OK 
Content-Type: application/json; charset=utf-8

{
	"code":200,
	"userName":"123",
	"userPortrait":"",
	"createTime":"2016-05-24 10:38:19"
}

用户在线状态

检查在线状态

警告

请不要频繁循环调用此接口,而是选择合适的频率和时机调用,此接口设置了一定的频率限制。

方法名:/user/checkOnline

调用频率:每秒钟限 100 次

签名方法:请参考 通用 API 接口签名规则

URL:http://api-cn.ronghub.com/user/checkOnline.[format]

[format] 表示返回格式,可以为 jsonxml,注意不要带 [ ]。

HTTP 方法:POST

表单参数

名称 类型 说明
userId String 用户 Id。(必传)

返回值

名称 类型 说明
code Int 返回码,200 为正常。
status String 在线状态,1为在线,0为不在线。

JSON 格式:

{"code":200,"status":"1"}

XML 格式:

<xml><code>200</code><status>1</status></xml>

返回值请参考 API 方法返回值说明

示例

HTTP 请求:

POST /user/checkOnline.json HTTP/1.1
Host: api-cn.ronghub.com
App-Key: uwd1c0sxdlx2
Nonce: 14314
Timestamp: 1408710653491
Signature: 45beb7cc7307889a8e711219a47b7cf6a5b000e8
Content-Type: application/x-www-form-urlencoded

userId=jlk456j5

HTTP 响应:

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

{"code":200,"status":"1"}

在线状态订阅

说明:

  1. 该服务需要开通 IM 商用版,在“在线状态订阅”中设置订阅地址,开启后才有使用。

  2. 开启服务后,融云服务器将用户每一个终端在线、离线或登出后的状态,同步给开发者的应用服务器。

  3. 为了验证数据有效性并确保调用者为融云 Server,会在每个请求前添加数据签名,签名信息参数在接收地址的 URL 上提供。

HTTP 方法:POST

表单参数

名称 类型 说明
userid String 用户 Id。
status String 状态:0:online 在线、1:offline 离线、2:logout 登出。
os String 操作系统,iOS 、 Android 或 Websocket,用户上线时同步。
time String 发生时间。

状态说明:

  • online 在线状态表示 App 已经连接融云服务器,即客户端调用 connect 方法连接成功。
  • offline 离线状态表示 App 已经断开与融云服务器的连接,异常断网情况下离线状态会延迟 5 分钟同步。
  • logout 登出状态表示 App 已经注销登录状态,即客户端调用 logoutdisconnect 方法注消登录,用户注销登录同时也会同步离线状态。

提示

同步在线状态时都需要接收服务提供应答,只要有应答 200 ,表示状态已经同步,如果应答超时 5 秒,融云会再尝试推送 2 次,如果仍然失败,融云将不再同步此条状态。如短时间内有大面积超时,将暂停推送,1 分钟后会继续推送。异常断网情况下的在线状态会延迟 5 分钟同步。

示例

假设开发者提交的在线状态订阅地址:http://example.com/online_status.php

signature (数据签名)计算方法:将系统分配的 App Secret、Nonce (随机数)、timestamp (时间戳)三个字符串按先后顺序拼接成一个字符串并进行 SHA1 哈希计算。

Request:

POST /online_status.php?timestamp=1408710653491&nonce=14314&signature=45beb7cc7307889a8e711219a47b7cf6a5b000e8 HTTP/1.1
Host: example.com

[
  {
    "userid": "apert60541",
    "status": "1",
    "os": "iOS",
    "time": "1437982625625"
  },
  {
    "userid": "apert60592",
    "status": "1",
    "os": "Android",
    "time": "1437982625625"
  },
  {
    "userid": "apert60533",
    "status": "2",
    "os": "Android",
    "time": "1437982625625"
  }
]

用户封禁管理

当用户违反 App 中的相关规定时,可根据情况对用户进行封禁处理,封禁时间范围由开发者自行设置,用户在封禁期间不能连接融云服务器,封禁期满后将自动解除封禁,也可以通过调用 /user/unblock 方法解除用户封禁。

添加用户

方法名:/user/block

调用频率:每秒钟限 100 次

签名方法:请参考 通用 API 接口签名规则

URL:http://api-cn.ronghub.com/user/block.[format]

[format] 表示返回格式,可以为 jsonxml,注意不要带 [ ]。

HTTP 方法:POST

表单参数

名称 类型 说明
userId String 用户 Id,支持一次封禁多个用户,最多不超过 20 个。(必传)
minute Int 封禁时长,单位为分钟,最大值为43200分钟。(必传)

返回值

名称 类型 说明
code Int 返回码,200 为正常。

JSON 格式:

{"code":200}

XML 格式:

<xml><code>200</code></xml>

返回值请参考 API 方法返回值说明

示例

HTTP 请求:

POST /user/block.json HTTP/1.1
Host: api-cn.ronghub.com
App-Key: uwd1c0sxdlx2
Nonce: 14314
Timestamp: 1408710653491
Signature: 45beb7cc7307889a8e711219a47b7cf6a5b000e8
Content-Type: application/x-www-form-urlencoded

userId=BWSZNmXBD&userId=jlk456j5&minute=10

HTTP 响应:

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

{"code":200}

解除用户

方法名:/user/unblock

调用频率:每秒钟限 100 次

签名方法:请参考 通用 API 接口签名规则

URL:http://api-cn.ronghub.com/user/unblock.[format]

[format] 表示返回格式,可以为 jsonxml,注意不要带 [ ]。

HTTP 方法:POST

表单参数

名称 类型 说明
userId String 用户 Id,支持一次解除多个用户,最多不超过 20 个。(必传)

返回值

名称 类型 说明
code Int 返回码,200 为正常。

JSON 格式:

{"code":200}

XML 格式:

<xml><code>200</code></xml>

返回值请参考 API 方法返回值说明

示例

HTTP 请求:

POST /user/unblock.json HTTP/1.1
Host: api-cn.ronghub.com
App-Key: uwd1c0sxdlx2
Nonce: 14314
Timestamp: 1408710653491
Signature: 45beb7cc7307889a8e711219a47b7cf6a5b000e8
Content-Type: application/x-www-form-urlencoded

userId=jlk456j5&userId=jlk45211

HTTP 响应:

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

{"code":200}

获取被封禁用户

方法名:/user/block/query

调用频率:每秒钟限 100 次

签名方法:请参考 通用 API 接口签名规则

URL:http://api-cn.ronghub.com/user/block/query.[format]

[format] 表示返回格式,可以为 jsonxml,注意不要带 [ ]。

HTTP 方法:POST

表单参数

返回值

名称 类型 说明
code Int 返回码,200 为正常。
users String 被封禁用户数组。
userId String 被封禁用户 ID。
blockEndTime String 封禁结束时间。

JSON 格式:

{
	"code":200,
	"users":[
		{
		"userId":"jlk456j5",
		"blockEndTime":"2015-01-11 01:28:20"
		}
	]
}

XML 格式:

<xml>
  <code>200</code>
  <users>
	<map>
	  <entry>
		<string>userId</string>
		<string>jlk456j5</string>
	  </entry>
	  <entry>
		<string>blockEndTime</string>
		<string>2015-01-11 01:28:20</string>
	  </entry>
	</map>
  </users>
</xml>

返回值请参考 API 方法返回值说明

示例

HTTP 请求:

POST /user/block/query.json HTTP/1.1
Host: api-cn.ronghub.com
App-Key: uwd1c0sxdlx2
Nonce: 14314
Timestamp: 1408710653491
Signature: 45beb7cc7307889a8e711219a47b7cf6a5b000e8
Content-Type: application/x-www-form-urlencoded

HTTP 响应:

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

{"code":200,"users":[{"userId":"jlk456j5","blockEndTime":"2015-01-11 01:28:20"}]}

单聊用户黑名单

如果用户不想接收到某一用户的消息时,可将此用户加入到黑名单中,应用中的每个用户都可以设置自己的黑名单列表。

添加用户

方法名:/user/blacklist/add

调用频率:每秒钟限 100 次

签名方法:请参考 通用 API 接口签名规则

URL:http://api-cn.ronghub.com/user/blacklist/add.[format]

[format] 表示返回格式,可以为 jsonxml,注意不要带 [ ]。

HTTP 方法:POST

表单参数

名称 类型 说明
userId String 用户 Id。(必传)
blackUserId String 被加黑的用户 Id,每次最多添加 20 个用户。(必传)

返回值

名称 类型 说明
code Int 返回码,200 为正常。

JSON 格式:

{"code":200}

XML 格式:

<xml><code>200</code></xml>

返回值请参考 API 方法返回值说明

示例

HTTP 请求:

POST /user/blacklist/add.json HTTP/1.1
Host: api-cn.ronghub.com
App-Key: uwd1c0sxdlx2
Nonce: 14314
Timestamp: 1408710653491
Signature: 45beb7cc7307889a8e711219a47b7cf6a5b000e8
Content-Type: application/x-www-form-urlencoded

userId=jlk456j5&blackUserId=jlk454&blackUserId=jlk457

HTTP 响应:

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

{"code":200}

移除用户

方法名:/user/blacklist/remove

调用频率:每秒钟限 100 次

签名方法:请参考 通用 API 接口签名规则

URL:http://api-cn.ronghub.com/user/blacklist/remove.[format]

[format] 表示返回格式,可以为 jsonxml,注意不要带 [ ]。

HTTP 方法:POST

表单参数

名称 类型 说明
userId String 用户 Id。(必传)
blackUserId String 被移除的用户 Id,每次最多移除 20 个用户。(必传)

返回值

名称 类型 说明
code Int 返回码,200 为正常。

JSON 格式:

{"code":200}

XML 格式:

<xml><code>200</code></xml>

返回值请参考 API 方法返回值说明

示例

HTTP 请求:

POST /user/blacklist/remove.json HTTP/1.1
Host: api-cn.ronghub.com
App-Key: uwd1c0sxdlx2
Nonce: 14314
Timestamp: 1408710653491
Signature: 45beb7cc7307889a8e711219a47b7cf6a5b000e8
Content-Type: application/x-www-form-urlencoded

userId=jlk456j5&blackUserId=jlk454

HTTP 响应:

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

{"code":200}

获取黑名单列表

方法名:/user/blacklist/query

调用频率:每秒钟限 100 次

签名方法:请参考 通用 API 接口签名规则

URL:http://api-cn.ronghub.com/user/blacklist/query.[format]

[format] 表示返回格式,可以为 jsonxml,注意不要带 [ ]。

HTTP 方法:POST

表单参数

名称 类型 说明
userId String 用户 Id。(必传)

返回值

名称 类型 说明
code Int 返回码,200 为正常。
users String[] 黑名单用户数组。

JSON 格式:

{
	"code":200,
	"users":
	[
		"jlk454",
		"jlk457"
		]
}

XML 格式:

<code>200</code>
  <users>
	<string>jlk454</string>
	<string>jlk457</string>
  </users>

返回值请参考 API 方法返回值说明

示例

HTTP 请求:

POST /user/blacklist/query.json HTTP/1.1
Host: api-cn.ronghub.com
App-Key: uwd1c0sxdlx2
Nonce: 14314
Timestamp: 1408710653491
Signature: 45beb7cc7307889a8e711219a47b7cf6a5b000e8
Content-Type: application/x-www-form-urlencoded

userId=jlk456j5

HTTP 响应:

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

{"code":200,"users":["jlk454","jlk457"]}

单聊用户白名单

应用中对用户之间相互发送消息有限制要求的客户,可使用用户白名单功能,将用户加入白名单后,才能收到该用户发送的单聊消息。

提示

注:用户白名单服务与用户黑名单服务不能同时使用,融云默认开启的是用户黑名单服务,如需要开通白名单服务请提交工单申请开通。服务开通 2 小时后生效,同时黑名单服务不在生效。

添加用户

方法名:/user/whitelist/add

调用频率:每秒钟限 100 次

签名方法:请参考 通用 API 接口签名规则

URL:http://api-cn.ronghub.com/user/whitelist/add.[format]

[format] 表示返回格式,可以为 jsonxml,注意不要带 [ ]。

HTTP 方法:POST

表单参数

名称 类型 说明
userId String 用户 Id。(必传)
whiteUserId String 被添加的用户 Id,每次最多添加 20 个用户。(必传)

返回值

名称 类型 说明
code Int 返回码,200 为正常。

JSON 格式:

{"code":200}

XML 格式:

<xml><code>200</code></xml>

返回值请参考 API 方法返回值说明

示例

HTTP 请求:

POST /user/whitelist/add.json HTTP/1.1
Host: api-cn.ronghub.com
App-Key: uwd1c0sxdlx2
Nonce: 14314
Timestamp: 1408710653491
Signature: 45beb7cc7307889a8e711219a47b7cf6a5b000e8
Content-Type: application/x-www-form-urlencoded

userId=7&whiteUserId=123&whiteUserId=1456

HTTP 响应:

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

{"code":200}

移除用户

方法名:/user/whitelist/remove

调用频率:每秒钟限 100 次

签名方法:请参考 通用 API 接口签名规则

URL:http://api-cn.ronghub.com/user/whitelist/remove.[format]

[format] 表示返回格式,可以为 jsonxml,注意不要带 [ ]。

HTTP 方法:POST

表单参数

名称 类型 说明
userId String 用户 Id。(必传)
whiteUserId String 被移除的用户 Id,每次最多移除 20 个用户。(必传)

返回值

名称 类型 说明
code Int 返回码,200 为正常。

JSON 格式:

{"code":200}

XML 格式:

<xml><code>200</code></xml>

返回值请参考 API 方法返回值说明

示例

HTTP 请求:

POST /user/whitelist/remove.json HTTP/1.1
Host: api-cn.ronghub.com
App-Key: uwd1c0sxdlx2
Nonce: 14314
Timestamp: 1408710653491
Signature: 45beb7cc7307889a8e711219a47b7cf6a5b000e8
Content-Type: application/x-www-form-urlencoded

userId=7&whiteUserId=123&whiteUserId=1456

HTTP 响应:

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

{"code":200}

获取白名单列表

方法名:/user/whitelist/query

调用频率:每秒钟限 100 次

签名方法:请参考 通用 API 接口签名规则

URL:http://api-cn.ronghub.com/user/whitelist/query.[format]

[format] 表示返回格式,可以为 jsonxml,注意不要带 [ ]。

HTTP 方法:POST

表单参数

名称 类型 说明
userId String 用户 Id。(必传)

返回值

名称 类型 说明
code Int 返回码,200 为正常。
users String[] 白名单用户数组。

JSON 格式:

{"code":200,"users":["jlk454","jlk457"]}

XML 格式:

<code>200</code>
  <users>
	<string>jlk454</string>
	<string>jlk457</string>
  </users>

返回值请参考 API 方法返回值说明

示例

HTTP 请求:

POST /user/whitelist/query.json HTTP/1.1
Host: api-cn.ronghub.com
App-Key: uwd1c0sxdlx2
Nonce: 14314
Timestamp: 1408710653491
Signature: 45beb7cc7307889a8e711219a47b7cf6a5b000e8
Content-Type: application/x-www-form-urlencoded

userId=jlk456j5

HTTP 响应:

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

{"code":200,"users":["jlk454","jlk457"]}

会话消息免打扰

设置

设置用户某会话接收新消息时是否进行消息提醒。

方法名:/conversation/notification/set

签名方法:请参考 通用 API 接口签名规则

URL:http://api-cn.ronghub.com/conversation/notification/set.[format]

[format] 表示返回格式,可以为 jsonxml,注意不要带 [ ]。

HTTP 方法:POST

表单参数

名称 类型 说明
conversationType String 会话类型,二人会话是 1 、讨论组会话是 2 、群组会话是 3 、客服会话是 5 、系统通知是 6 、应用公众服务是 7 、公众服务是 8 。(必传)
requestId String 设置消息免打扰的用户 Id。(必传)
targetId String 目标 Id,根据不同的 ConversationType,可能是用户 Id、讨论组 Id、群组 Id、客服 Id、公众号 Id。(必传)
isMuted Int 消息免打扰设置状态,0 表示为关闭,1 表示为开启。(必传)

返回值

名称 类型 说明
code Int 返回码,200 为正常。

JSON 格式:

{"code":200}

XML 格式:

<code>200</code>

返回值请参考 API 方法返回值说明

示例

HTTP 请求:

POST /conversation/notification/set.json HTTP/1.1
Host: api-cn.ronghub.com
App-Key: uwd1c0sxdlx2
Nonce: 14314
Timestamp: 1408710653491
Signature: 45beb7cc7307889a8e711219a47b7cf6a5b000e8
Content-Type: application/x-www-form-urlencoded

conversationType=1&requestId=b5NwvIrW8&targetId=UAhIaLkR0&isMuted=0

HTTP 响应:

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

{"code":200}

查询

查询用户某一会话消息免打扰的设置状态。

方法名:/conversation/notification/get

签名方法:请参考 通用 API 接口签名规则

URL:http://api-cn.ronghub.com/conversation/notification/get.[format]

[format] 表示返回格式,可以为 jsonxml,注意不要带 [ ]。

HTTP 方法:POST

表单参数

名称 类型 说明
conversationType String 会话类型,二人会话是 1 、讨论组会话是 2 、群组会话是 3 、客服会话是 5 、系统通知是 6 、应用公众服务是 7 、公众服务是 8 。(必传)
requestId String 设置消息免打扰的用户 Id。(必传)
targetId String 目标 Id,根据不同的 ConversationType,可能是用户 Id、讨论组 Id、群组 Id、客服 Id、公众号 Id。(必传)

返回值

名称 类型 说明
code Int 返回码,200 为正常。
isMuted Int 消息免打扰设置状态,0 表示为关闭,1 表示为开启。

JSON 格式:

{"code":200,"isMuted":0}

XML 格式:

<xml>
  <code>200</code>
  <isMuted>0</isMuted>
</xml>

返回值请参考 API 方法返回值说明

示例

HTTP 请求:

POST /conversation/notification/get.json HTTP/1.1
Host: api-cn.ronghub.com
App-Key: uwd1c0sxdlx2
Nonce: 14314
Timestamp: 1408710653491
Signature: 45beb7cc7307889a8e711219a47b7cf6a5b000e8
Content-Type: application/x-www-form-urlencoded

conversationType=2&requestId=b5NwvIrW8&targetId=2MqOJa1Un

HTTP 响应:

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

{"code":200,"isMuted":0}