API DocsAPI Docs
POST/api/groups
创建新小分队
GET/api/groups
获取我的小分队列表
DELETE/api/groups/{groupId}
删除小分队
POST/api/groups/{groupId}/restore
恢复已删除小分队
POST/api/groups/{groupId}/members
添加小分队成员
GET/api/groups/{groupId}/members
获取小分队成员列表
DELETE/api/groups/{groupId}/members/{userId}
移除小分队成员
PUT/api/groups/{groupId}/members/{userId}
更新成员角色
POST/api/groups/{groupId}/invitations
邀请用户加入小分队
GET/api/groups/{groupId}/invitations
获取小分队邀请列表
GET/api/groups/invitations
获取我收到的邀请列表
POST/api/groups/invitations/{invitationId}/respond
响应小分队邀请
POST/api/groups/{groupId}/join
申请加入小分队
GET/api/groups/{groupId}/join-requests
获取小分队加入请求列表
GET/api/groups/my-join-requests
获取我的加入请求列表
POST/api/groups/{groupId}/join-requests/{requestId}/process
处理加入请求
GET/api/groups/{groupId}/cover
获取小分队封面
POST/api/groups/{groupId}/cover
上传小分队封面
POST/api/groups/{groupId}/image/upload
上传图片到小分队
GET/api/groups/{groupId}/image/display/{imageId}
获取小分队图片
GET/api/groups/{groupId}/images
获取小分队图片列表
POST/api/groups
创建新小分队
GET/api/groups
获取我的小分队列表
DELETE/api/groups/{groupId}
删除小分队
POST/api/groups/{groupId}/restore
恢复已删除小分队
POST/api/groups/{groupId}/members
添加小分队成员
GET/api/groups/{groupId}/members
获取小分队成员列表
DELETE/api/groups/{groupId}/members/{userId}
移除小分队成员
PUT/api/groups/{groupId}/members/{userId}
更新成员角色
POST/api/groups/{groupId}/invitations
邀请用户加入小分队
GET/api/groups/{groupId}/invitations
获取小分队邀请列表
GET/api/groups/invitations
获取我收到的邀请列表
POST/api/groups/invitations/{invitationId}/respond
响应小分队邀请
POST/api/groups/{groupId}/join
申请加入小分队
GET/api/groups/{groupId}/join-requests
获取小分队加入请求列表
GET/api/groups/my-join-requests
获取我的加入请求列表
POST/api/groups/{groupId}/join-requests/{requestId}/process
处理加入请求
GET/api/groups/{groupId}/cover
获取小分队封面
POST/api/groups/{groupId}/cover
上传小分队封面
POST/api/groups/{groupId}/image/upload
上传图片到小分队
GET/api/groups/{groupId}/image/display/{imageId}
获取小分队图片
GET/api/groups/{groupId}/images
获取小分队图片列表
get/api/groups/{groupId}/image/display/{imageId}
get/api/groups/{groupId}/image/display/{imageId}
获取小分队图片
Basic Information
Request Method:
get
Request URL:
https://abit.fun/api/groups/{groupId}/image/display/{imageId}
Tags:
小分队管理
Description
获取指定小分队的图片。可通过size参数指定不同尺寸的图片。
用途:
- 获取小分队图片的不同尺寸版本
- 用于显示图片的缩略图、预览图或原图
Path Parameters
Path Parameters Explanation
Path parameters are variables in the URL path, for example:
https://abit.fun/api/groups/:groupId/image/display/:imageId
Parameter Name | Type | Required | Example Value | Description |
---|---|---|---|---|
groupId | string | Required | example | 小分队ID |
imageId | string | Required | example | 图片ID |
Query Parameters
Query Parameters Explanation
Query parameters are added at the end of the URL, starting with a question mark, for example:
https://abit.fun/api/groups/{groupId}/image/display/{imageId}?size=example
Parameter Name | Type | Required | Example Value | Description |
---|---|---|---|---|
size | string | Optional | example | 图片尺寸版本,支持original(原图)、thumbnail(缩略图)、preview(预览图) |
Header Parameters
Header Parameters Explanation
Header parameters are used to pass additional information, such as authentication credentials, content type, etc.
Parameter Name | Type | Required | Example Value | Description |
---|---|---|---|---|
Authorization | string | Required | Bearer sha_1234567890abcdef... | The authentication header is used to verify the identity of API requests, containing an access token Format: Bearer {token} |
Response Example
200成功获取图片
304图片未修改(缓存有效)
401
403无权访问该图片
{
"success": false,
"message": "您没有权限查看该群组的图片"
}
404图片不存在
{
"success": false,
"message": "图片不存在或不属于该群组"
}
500