ujcms
  1. 数据
ujcms
  • 数据
    • 栏目列表_ChannelList
      GET
    • 栏目对象_Channel
      GET
    • 栏目对象ByAlias_Channel
      GET
    • 文章列表_ArticleList
      GET
    • 文章分页_ArticlePage
      GET
    • 文章对象_Article
      GET
    • 上一篇文章_ArticlePrev
      GET
    • 下一篇文章_ArticleNext
      GET
    • 全文检索文章分页_EsArticlePage
      GET
    • 全文检索文章列表_EsArticleList
      GET
    • 区块项列表_BlockItemList
      GET
    • 字典列表_DictList
      GET
    • 模型列表_ModelList
      GET
    • 模型对象_Model
      GET
    • Tag列表_TagList
      GET
    • Tag分页_TagPage
      GET
    • 获取Tag对象
      GET
    • 表单列表_FormList
      GET
    • 表单分页_FormPage
      GET
    • 获取表单对象
      GET
    • 站点列表_SiteList
      GET
    • 站点对象_Site
      GET
    • 投票列表_VoteList
      GET
    • 投票分页_VotePage
      GET
    • 投票对象_Vote
      GET
    • 留言列表_MessageBoardList
      GET
    • 留言分页_MessageBoardPage
      GET
    • 获取留言对象
      GET
    • 留言类型列表_MessageBoardTypeList
      GET
    • 调查问卷列表_SurveyList
      GET
    • 调查问卷分页_SurveyPage
      GET
    • 调查问卷对象_Survey
      GET
    • 文章排行榜列表_LeaderBoardList
      GET
    • 文章排行榜分页_LeaderBoardPage
      GET
  • 内容
    • 栏目接口
      • 获取栏目浏览次数
      • 获取栏目统计数据
    • 文章接口
      • 顶文章
      • 记录下载次数
      • 踩文章
      • 获取文章浏览次数
      • 获取下载参数
      • 获取文章统计数据
    • 站点接口
      • 获取站点缓冲对象,并记录浏览量
      • 获取当前站点对象。如果传递subDir参数,则通过子目录查询当前站点;否则通过当前域名获取对应站点对象,无法获取则返回默认站点
      • 获取站点缓冲对象
    • 投票接口
      • 投票
    • 留言接口
      • 提交留言
    • 调查问卷接口
      • 投票
  • 用户
    • JWT认证接口
      • 刷新TOKEN
      • 退出。一般情况下JWT无需服务器端退出。该方法主要用于记录退出日志
      • 登录
    • 注册接口
      • 用户注册
    • 密码接口
      • 更新密码
      • 重置密码
    • 会员设置接口
      • 更新个人信息
      • 更新手机号码
      • 更新邮箱地址
      • 更新个人头像
    • 用户接口
      • 用户名是否未使用
      • 用户名是否存在
      • 手机号码是否未使用
      • 手机号码是否存在
      • 邮箱地址是否未使用
      • 邮箱地址是否存在
    • 上传接口
      • avatarUpload
      • avatarCrop
  • 系统
    • 环境接口
      • 是否开启双因子登录
      • 获得当前登录用户
      • 获取当前站点列表
      • csrf 参数
      • 获取Config配置
      • 获取客户端SM2加密 public key
    • 验证码接口
      • 尝试验证码是否正确
      • 是否显示验证码。当登录错误超过指定次数后,需要输入验证码
      • 获取验证码Token
    • 短信接口
      • 发送手机短信
      • 发送邮件短信
      • 验证手机短信是否正确
      • 验证邮件短信是否正确
  • 其它
    • 访问统计接口
      • 记录访问统计接口
      • 获取在线访问者数量
  1. 数据

文章分页_ArticlePage

GET
/api/article/page
文章接口

请求参数

Query 参数
siteId
integer <int64>
可选
站点ID。默认为当前站点
channel
string 
栏目别名
可选
channelId
integer <int64>
栏目ID
可选
tagId
integer <int64>
TagID
可选
beginPublishDate
string <date-time>
可选
开始发布日期。如:2008-08-01 2012-10-01 08:12:34
endPublishDate
string <date-time>
可选
接受发布日期。如:2008-08-01 2012-10-01 08:12:34
isWithImage
boolean 
可选
是否有标题图。如:true false
title
string 
标题
可选
text
string 
正文
可选
excludeId
string <int64 array>
可选
不包含的文章ID。多个用英文逗号分隔,如1,2,5
isIncludeSubChannel
boolean 
可选
是否包含子栏目的文章。如:true false,默认true
isIncludeSubSite
boolean 
可选
是否包含子站点的文章。如:true false,默认false
isAllSite
boolean 
可选
是否获取所有站点文章。如:true false,默认false
page
integer <int32>
第几页
可选
pageSize
integer <int32>
可选
每页多少条数据。最大不能超过1000

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://demo.ujcms.com/api/article/page'

返回响应

🟢200成功
*/*
OK
Body
totalPages
integer <int32>
可选
totalElements
integer <int64>
可选
size
integer <int32>
可选
content
array[object (Article_List) {85}] 
可选
id
integer <int64>
文章ID
必需
srcId
integer <int64>
源文章ID
可选
siteId
integer <int64>
站点ID
必需
orgId
integer <int64>
组织ID
必需
channelId
integer <int64>
栏目ID
必需
userId
integer <int64>
创建用户ID
必需
modifiedUserId
integer <int64>
修改用户ID
必需
created
string <date-time>
创建日期
必需
modified
string <date-time>
修改日期
必需
publishDate
string <date-time>
发布日期
必需
onlineDate
string <date-time>
上线日期
可选
offlineDate
string <date-time>
下线日期
可选
sticky
integer <int32>
置顶
必需
stickyDate
string <date-time>
置顶时间
可选
withImage
boolean 
是否有图片
必需
inputType
integer <int32>
必需
录入类型(0:常规,1:投稿,2:采集,3:接口,4:站内推送,5:站群推送)
type
integer <int32>
必需
类型(0:常规,1:复制,2:映射,3:引用)
status
integer <int32>
必需
状态(0:已发布,1:已归档,5:待发布,10:草稿,11:待审核,12:审核中,20:已删除,21:已下线,22:已退回)
order
integer <int64>
排列顺序
必需
taskId
string 
任务ID
可选
imageList
array[object (ArticleImage_List) {3}] 
图片列表
可选
fileList
array[object (ArticleFile_List) {3}] 
文件列表
可选
customs
object 
自定义字段
可选
src
object (Article_List) 
文章实体类
可选
site
object (Site_List) 
站点实体类
可选
channel
object (Channel_List) 
栏目实体类
可选
org
object (Org_List) 
组织实体类
可选
user
object (User_List) 
用户实体类
可选
modifiedUser
object (User_List) 
用户实体类
可选
blockItemList
array[object (BlockItem_List) {18}] 
区块项列表
可选
tags
array[object (Tag_List) {9}] 
TAG列表
可选
file
string 
文件URL
可选
正则匹配:
^(?!.*\.\.).*$
fileName
string 
文件名称
可选
description
string 
可选
摘要。获取seoDescription,如不存在,则从正文中截取。最长 255 个字符(一个中文占两个字符)。
rejectReason
string 
审核拒绝原因
只读可选
source
string 
来源
可选
url
string 
URL地址
可选
articleTemplate
string 
文章独立模板
可选
正则匹配:
^(?!.*\.\.).*$
editorType
integer <int32>
正文编辑器类型
可选
allowComment
boolean 
是否允许评论
可选
video
string 
视频URL
可选
正则匹配:
^(?!.*\.\.).*$
videoTime
string 
可选
视频时长。字符串格式,如:20:15
audio
string 
音频URL
可选
正则匹配:
^(?!.*\.\.).*$
audioDuration
integer <int32>
音频时长
可选
videoDuration
integer <int32>
视频时长
可选
audioOrig
string 
源音频URL
可选
正则匹配:
^(?!.*\.\.).*$
audioTime
string 
可选
音频时长。字符串格式,如:20:15
fileSize
string 
可选
文件尺寸。自动使用合适的单位,如 KB、MB 等
blocks
array[object (Block_List) {24}] 
区块列表
可选
videoOrig
string 
源视频URL
可选
正则匹配:
^(?!.*\.\.).*$
editable
boolean 
是否可编辑
可选
docName
string 
文库名称
可选
doc
string 
文库URL
可选
正则匹配:
^(?!.*\.\.).*$
baiduPush
boolean 
是否推送到百度
只读可选
fileLength
integer <int64>
文件长度
可选
yearViews
integer <int64>
年浏览次数
可选
quarterViews
integer <int32>
季浏览次数
可选
monthViews
integer <int32>
月浏览次数
可选
docOrig
string 
源文库URL
可选
正则匹配:
^(?!.*\.\.).*$
favorites
integer <int32>
收藏次数
可选
dayViews
integer <int32>
日浏览次数
可选
docLength
integer <int64>
文库长度
可选
weekViews
integer <int32>
周浏览次数
可选
articleStaticPath
string 
文章独立静态路径
可选
正则匹配:
^(?!.*\.\.)[\w-{}/]*$
editor
string 
编辑
可选
seoKeywords
string 
SEO关键字
可选
dynamicUrl
string 
动态URL地址
可选
views
integer <int64>
浏览次数
可选
template
string 
文章模板
可选
processInstanceId
string 
流程实例ID
只读可选
alias
string 
别名
可选
正则匹配:
^[\w-]*$
seoDescription
string 
SEO描述
可选
fullTitle
string 
完整标题
可选
targetBlank
boolean 
是否新窗口打开
可选
image
string 
图片URL
可选
正则匹配:
^(?!.*\.\.).*$
title
string 
标题
可选
linkUrl
string 
跳转链接
可选
正则匹配:
^(http|/).*$
subtitle
string 
副标题
可选
normal
boolean 
可选
是否正常状态(可访问)
link
boolean 
是否是链接
可选
downloads
integer <int32>
下载次数
可选
ups
integer <int32>
顶次数
可选
downs
integer <int32>
踩次数
可选
author
string 
作者
可选
comments
integer <int32>
评论次数
可选
number
integer <int32>
可选
sort
array[object (SortObject) {5}] 
可选
direction
string 
可选
nullHandling
string 
可选
ascending
boolean 
可选
property
string 
可选
ignoreCase
boolean 
可选
first
boolean 
可选
last
boolean 
可选
numberOfElements
integer <int32>
可选
pageable
object (PageableObject_List) 
可选
offset
integer <int64>
可选
sort
array[object (SortObject) {5}] 
可选
pageSize
integer <int32>
可选
pageNumber
integer <int32>
可选
paged
boolean 
可选
unpaged
boolean 
可选
empty
boolean 
可选
示例
上一页
文章列表_ArticleList
下一页
文章对象_Article
Built with