Uc pm list
出自Discuz! 技术文库
对
Uc pm list
的源代码
跳转到:
导航
,
搜索
根据以下的原因,您无权限进行编辑这个页面操作:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
'''uc_pm_list''' ::array uc_pm_list(integer uid [, integer page , integer pagesize , string folder , string filter, integer msglen]) ==描述== 本接口函数用于获取指定文件夹的短消息列表。函数已内置分页,直接通过 page 和 pagesize 即可实现翻页。 ==参数== {| style="background-color:#dfb; border-collapse: collapse; border-spacing: 3px; border:1px solid #8d0; margin: 0px; width: 100%" cellpadding="5" |- | '''参数名''' | '''类型''' | '''是否必需''' | '''说明''' | '''备注''' |- | uid | integer | 是 | 用户 ID | |- | page | integer | 否 | 当前页编号,默认值 1 | |- | pagesize | integer | 否 | 每页最大条目数,默认值 10 | |- | folder | string | 否 | 短消息所在的文件夹 | inbox:(默认值),兼容之前版本,现在仅使用inbox |- | filter | string | 否 | 过滤方式 | newpm:(默认值) 未读消息 |- | msglen | integer | 否 | 截取短消息内容文字的长度,0 为不截取,默认值 0 | |} ==返回值== {|style="background-color:#feb; border-collapse: collapse; border-spacing: 3px; border:1px solid #fd8; margin: 0px; width: 100%" cellpadding="3" |- | '''返回值类型''' | '''说明''' | '''备注''' |- | array | 返回消息总数和消息列表 | 数组结构看下方说明 |} 返回值数组结构 {|style="background-color:#feb; border-collapse: collapse; border-spacing: 3px; border:1px solid #fd8; margin: 0px; width: 100%" cellpadding="3" |- | '''key''' | '''类型''' | '''value''' |- | count | integer | 消息总数 |- | data | array | 短消息列表数据,其中单条消息数据结构请查看下方 消息列表单条数组结构 |} 消息列表单条数组结构 {|style="background-color:#feb; border-collapse: collapse; border-spacing: 3px; border:1px solid #fd8; margin: 0px; width: 100%" cellpadding="3" |- | '''key''' | '''类型''' | '''value''' |- | plid | integer | 会话 ID |- | uid | integer | 当前用户 ID |- | isnew | bool | 是否未读标记 |- | pmnum | integer | 该会话相对于当前用户的消息数量 |- | lastupdate | integer | 当前用户的最后更新时间 |- | lastdateline | integer | 会话最后更新时间 |- | authorid | integer | 会话发起者 ID |- | pmtype | integer | 会话类别 1: 私人消息, 2: 群聊消息 |- | subject | string | 标题 |- | members | integer | 会话参与人数 |- | touid | integer | pmtype参数为1时,该返回值表示对方用户 ID |- | tousername | string | pmtype参数为1时,该返回值表示对方用户名 |- | founddateline | integer | 会话发起时间 |- | lastauthorid | integer | 会话最后一条的发送人 ID |- | lastauthor | string | 会话最后一条的发送人用户名 |- | lastsummary | string | 会话最后一条的发送的内容截取 |- | pmid | integer | 消息ID |- | msgfromid | integer | 发件人用户 ID |- | msgfrom | string | 发件人用户名 |- | msgtoid | integer | 收件人用户 ID |- | new | integer | 1:未读短消息<br>0:已读短消息 |- | message | string | 内容 |- | dateline | integer | 发送时间的时间戳 |- | daterange | integer | 1:今天<br>2:昨天<br>3:前天<br>4:上周<br>5:更早 |}
返回到
Uc pm list
。
查看
页面
讨论
查看源代码
历史
个人工具
登录
导航
首页
社区入口
当前事件
最近更改
随机页面
帮助
搜索
工具箱
链入页面
链出更改
特殊页面