/// <summary> /// 获取短消息列表 /// </summary> /// <param name="uid">Uid</param> /// <param name="page">当前页编号,默认值 1</param> /// <param name="pageSize">每页最大条目数,默认值 10</param> /// <param name="folder">短消息所在的文件夹</param> /// <param name="filter">过滤方式</param> /// <param name="msgLen">截取短消息内容文字的长度,0 为不截取,默认值 0</param> /// <returns></returns> public UcPmList PmList(decimal uid, int page = 1, int pageSize = 10, PmReadFolder folder = PmReadFolder.NewBox, PmReadFilter filter = PmReadFilter.NewPm, int msgLen = 0) { var args = new Dictionary <string, string> { { "uid", uid.ToString() }, { "page", page.ToString() }, { "pagesize", pageSize.ToString() }, { "folder", folder.ToString().ToLower() }, { "filter", filter.ToString().ToLower() }, { "msglen", msgLen.ToString() } }; return(new UcPmList(SendArgs(args, UcPmModelName.ModelName, UcPmModelName.ActionList))); }
/// <summary> /// 获取短消息列表 /// </summary> /// <param name="uid">Uid</param> /// <param name="page">当前页编号,默认值 1</param> /// <param name="pageSize">每页最大条目数,默认值 10</param> /// <param name="folder">短消息所在的文件夹</param> /// <param name="filter">过滤方式</param> /// <param name="msgLen">截取短消息内容文字的长度,0 为不截取,默认值 0</param> /// <returns></returns> public UcPmList PmList(decimal uid, int page = 1, int pageSize = 10, PmReadFolder folder = PmReadFolder.NewBox, PmReadFilter filter = PmReadFilter.NewPm, int msgLen = 0) { var args = new Dictionary<string, string> { {"uid", uid.ToString()}, {"page", page.ToString()}, {"pagesize", pageSize.ToString()}, {"folder", folder.ToString().ToLower()}, {"filter", filter.ToString().ToLower()}, {"msglen", msgLen.ToString()} }; return new UcPmList(SendArgs(args, UcPmModelName.ModelName, UcPmModelName.ActionList)); }