- 好友
- 分享
- 精华
- 阅读权限
- 255
- 注册时间
- 2017-8-17
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
获取单条信息内容(群聊)
| 接口说明: | 获取单条信息内容,包括群聊,与DZ内置数据互通。 |
接口详情 | 请求地址: | http://demo.xinxiuvip.com/plugin.php?id=xinxiu_network:pm | 请求方式: | GET | 返回格式: | JSON\XML /*默认返回JSON格式,如需返回XML格式,请在接口网址后面增加&output=xml参数*/ |
请求参数(所有参数值均URL加密后传输【注意GBK与UTF8编码区别】) | 参数 | 类型 | 是否必含 | 说明 | 示例 | token | [string] | 是 | token令牌(初始化用户登录获取) | 7c8ehANCUGOtcVTTIMT0TDqC0Ipq8o0itF4DqgH5K_xin
_xiu_XBl4YFhzu72k3jZx3E_xinxiu_Fa2DR3q | action | [string] | 是 | 接口方法 | pm_get | plids | [string] | 否 | 消息会话id | 20 | start | [string] | 否 | 返回信息条数,起始数据编号,默认0,可为空 | 0 | limit | [string] | 否 | 返回数量,默认10条,可为空 | 5 | sort | [string] | 否 | 排序(DESC为降序、ASC升序) | DESC |
请求示例(GET) | - http://demo.xinxiuvip.com/plugin.php?id=xinxiu_network:pm&token={token令牌}&action=pm_get&plids=20&start=0&limit=5
复制代码 |
返回参数(所有接口返回数据含中文时“\u672c\u6846”,请用USC2进行解码) | 参数 | 类型 | 是否必含 | 说明 | 示例 | code | [number] | 是 | http状态码 | 200 | result | [string] | 是 | 错误信息状态码 | OK | count | [number] | 是 | 数组成员数 | 3 | data | [object] | 是 | 数组 | | data>>pmid | [number] | 是 | 消息id | 14 | data>>authorid | [string] | 是 | 消息作者uid | 1 | data>>pmtype | [string] | 是 | 短消息类型:1为私聊,2为群聊 | 1 | data>>subject | [string] | 是 | 短消息标题 | 测试消息 | data>>members | [string] | 是 | 聊天人员信息【isnew是否已读,1代表未读,0代表已读】 | 测试消息 | data>>messages | [string] | 是 | 短消息内容 | 测试内容 | data>>min_max | [string] | 是 | 消息关系:私聊=>显示双方uid ,群聊=>显示成员信息 | 1_6 | data>>min_max>>plid | [string] | 是 | 群聊消息id | 15 | data>>min_max>>uid | [string] | 是 | 群聊成员uid | 1 | data>>min_max>>isnew | [string] | 是 | 是否未读短消息:0为已读、1为未读 | 1 | data>>min_max>>pmnum | [string] | 是 | 群聊短信息数目 | 6 | data>>min_max>>lastupdate | [string] | 是 | 上一次群聊时间 |
| data>>min_max>>lastdateline | [string] | 是 | 最后一次聊天时间 |
| data>>min_max>>count | [string] | 是 | 聊天消息总条数 |
| data>>dateline | [string] | 是 | 聊天开始时间 |
| data>>lastmessage | [string] | 是 | 最后一条短消息内容 |
| data>>lastmessage>>lastauthorid | [string] | 是 | 最后一条短信息发送者uid | 3 | data>>lastmessage>>lastauthor | [string] | 是 | 最后一条短信息发送者用户名 | demo | data>>lastmessage>>lastsummary | [string] | 是 | 短消息内容 | 测试内容 | sqltime | [string] | 是 | 页面执行时间(秒) | 0.00651s |
返回示例(JSON) | - {
- "code": 200,
- "result": "OK",
- "count": 8,
- "data": {
- "plid": "20",
- "authorid": "1",
- "pmtype": "2",
- "subject": "\u6211\u91cd\u65b0\u53d1\u4e00\u4e2a\u7fa4\u804a\uff0c\u91cc\u9762\
- u6709demo\u548cdemo1\u4e24\u4e2a\u7528\u6237",
- "members": [{
- "plid": "20",
- "uid": "1",
- "isnew": "0",
- "pmnum": "4",
- "lastupdate": "1636464320",
- "lastdateline": "1636464320"
- }, {
- "plid": "20",
- "uid": "3",
- "isnew": "0",
- "pmnum": "4",
- "lastupdate": "1636462733",
- "lastdateline": "1636464320"
- }, {
- "plid": "20",
- "uid": "6",
- "isnew": "1",
- "pmnum": "4",
- "lastupdate": "1636445304",
- "lastdateline": "1636464320"
- }],
- "min_max": {
- "0": {
- "pmid": "70",
- "plid": "20",
- "authorid": "1",
- "message": "\u56de\u590d\u5185\u5bb9130",
- "delstatus": "0",
- "dateline": "1636464320"
- },
- "1": {
- "pmid": "65",
- "plid": "20",
- "authorid": "3",
- "message": "\u56de\u590d\u5185\u5bb9130",
- "delstatus": "0",
- "dateline": "1636462733"
- },
- "2": {
- "pmid": "58",
- "plid": "20",
- "authorid": "6",
- "message": "\u6211\u662fdemo1\uff0c\u6211\u6765\u53d1\
- u4e00\u4e2a\u7fa4\u804a\u770b\u770b",
- "delstatus": "0",
- "dateline": "1636445304"
- },
- "3": {
- "pmid": "57",
- "plid": "20",
- "authorid": "1",
- "message": "\u8fd9\u91cc\u662f\u7fa4\u804a\u4fe1\u606f\uff0c\u5305
- \u62ecuid3\u548cuid6",
- "delstatus": "0",
- "dateline": "1636444994"
- },
- "count": 4
- },
- "dateline": "1636444994",
- "lastmessage": {
- "firstauthorid": "1",
- "firstauthor": "admin",
- "firstsummary": "\u8fd9\u91cc\u662f\u7fa4\u804a\u4fe1\u606f\uff0c
- \u5305\u62ecuid3\u548cuid6",
- "lastauthorid": "1",
- "lastauthor": "admin",
- "lastsummary": "\u56de\u590d\u5185\u5bb9130"
- }
- },
- "sqltime": "0.01472s"
- }
复制代码 |
错误提示码 | 错误码查询地址:点击访问 | BUG提交:点击提交 | QQ交流群:281079920 |
|
|