API DocsAPI Docs
POST/api/group/{groupId}/articles
在指定小组创建空白文章
GET/api/group/{groupId}/articles
获取小组文章列表
GET/api/group/{groupId}/article/{articleId}
获取小组文章详情
PUT/api/group/{groupId}/article/{articleId}
实时更新小组文章
DELETE/api/group/{groupId}/article/{articleId}
删除小组文章
GET/api/group/{groupId}/article/{articleId}/draft
获取小组草稿文章详情
POST/api/group/{groupId}/article/{articleId}/restore
恢复删除的小组文章
PUT/api/group/{groupId}/article/{articleId}/publish
发布小组文章
PUT/api/group/{groupId}/article/{articleId}/unpublish
取消发布小组文章
POST/api/group/{groupId}/articles
在指定小组创建空白文章
GET/api/group/{groupId}/articles
获取小组文章列表
GET/api/group/{groupId}/article/{articleId}
获取小组文章详情
PUT/api/group/{groupId}/article/{articleId}
实时更新小组文章
DELETE/api/group/{groupId}/article/{articleId}
删除小组文章
GET/api/group/{groupId}/article/{articleId}/draft
获取小组草稿文章详情
POST/api/group/{groupId}/article/{articleId}/restore
恢复删除的小组文章
PUT/api/group/{groupId}/article/{articleId}/publish
发布小组文章
PUT/api/group/{groupId}/article/{articleId}/unpublish
取消发布小组文章
get/api/group/{groupId}/article/{articleId}
get/api/group/{groupId}/article/{articleId}
获取小组文章详情
Basic Information
Request Method:
get
Request URL:
https://www.lycoo.com/api/group/{groupId}/article/{articleId}
Tags:
小组文章管理
Description
获取指定小组内特定文章的详细信息。
会员用户通过v_group_articles视图查询,对于已发布的文章会显示发布版内容,未发布文章则显示草稿内容。
非会员或匿名用户通过getPublishedArticleById获取已发布版本。
用途:
- 查看小组内某篇文章的完整内容
- 小组所有者或管理员可以查看所有文章,包括未发布的
- 文章作者可以查看自己的文章,包括未发布的
- 小组成员可以查看所有文章,包括未发布的
- 非小组成员只能查看已发布的文章,且仅限公开小组
Path Parameters
Path Parameters Explanation
Path parameters are variables in the URL path, for example:
https://www.lycoo.com/api/group/:groupId/article/:articleId
Parameter Name | Type | Required | Example Value | Description |
---|---|---|---|---|
groupId | string | Required | example | 小组ID |
articleId | string | Required | example | 文章ID |
Response Example
200获取文章成功
{
"success": true
}
401
403无权限查看文章
{
"success": false,
"message": "您没有权限查看该文章"
}
404文章不存在或小组不存在
{
"success": false,
"message": "文章不存在、已被删除或不属于该小组"
}
500