Uc pm view

出自Discuz! 技术文库

在2011年4月12日 (二) 09:09由张杰 (讨论 | 贡献)所做的修订版本
(差异) ←上一修订 | 最新修订 (差异) | 下一修订→ (差异)
跳转到: 导航, 搜索

uc_pm_view

array uc_pm_view(integer uid , integer pmid [, integer touid , integer daterange , integer page , integer pagesize , integer type , integer isplid])

描述

本接口函数用于返回指定用户的指定消息 ID 的消息。如果指定 touid 参数,那么短消息将列出所有 uid 和 touid 之间的短消息,daterange 可以指定返回消息的日期范围, page 和 pagesize 可以指定返回消息的页码和页面大小。

参数

参数名 类型 是否必需 说明 备注
uid integer 用户 ID
pmid integer 消息ID
touid integer 消息对方用户 ID
daterange integer 日期范围 1:(默认值) 今天
2:昨天
3:前天
4:上周
5:更早
page integer 当前页码
pagesize integer 每页最大条数
type integer 消息类型 1: 私人消息, 2: 群聊消息
isplid integer touid参数是会话id还是用户id


返回值

返回值类型 说明 备注
array 短消息内容数据,其中单条消息数组结构请查看下方 消息详细内容单条数组结构

消息详细内容单条数组结构

key 类型 value
pmid integer 消息 ID
plid integer 所属会话 ID
authorid integer 消息发起者 ID
author string 消息发起者用户名
pmtype integer 会话类别 1: 私人消息, 2: 群聊消息
subject string 标题
members integer 会话参与人数
dateline integer 消息发起时间
message string 消息内容
founderuid integer 发起会话的用户 ID
founddateline integer 会话发起时间
touid integer pmtype参数为1时,该返回值表示对方用户 ID
msgfromid integer 发件人用户 ID
msgfrom string 发件人用户名
msgtoid integer 收件人用户 ID
个人工具