1. Api
Ai Forge
  • Api
    • API接口使用说明
    • V1
      • 公共接口
        • 重载 FPM/OPcache
        • 发送邮件验证码
        • 发送短信验证码
        • 获取地区列表
        • 获取公开字典项列表
        • 检查版本更新
      • 用户注册
        • 检查账号是否存在
        • 邮箱注册
        • 手机号注册
      • 认证授权
        • 账号密码登录
        • 微信公众号登录
        • 苹果账号登录
        • 短信验证码登录
        • 短信验证码重置密码
        • 刷新访问令牌
        • 获取已签发令牌列表
        • 退出登录
        • 销毁指定的 Token
      • 用户接口
        • 用户通知
          • 获取通知列表
          • 获取未读通知列表
          • 标记全部通知已读
          • 标记指定通知已读
          • 清空已读通知
        • 收货地址
          • 获取地址列表
          • 创建收货地址
          • 获取地址详情
          • 更新收货地址
          • 设为默认地址
          • 删除收货地址
        • 用户反馈
          • 提交反馈
          • 我的反馈列表
        • 实名认证
          • 我的认证信息
          • 认证状态
          • 提交实名认证
        • 钱包
          • 我的钱包
          • 充值订单列表
          • 充值订单详情
          • 钱包流水
          • 提现申请列表
          • 提现详情
          • 创建充值订单
          • 提交提现申请
          • 收款账户列表
          • 添加收款账户
          • 修改收款账户
          • 删除收款账户
          • 设为默认收款账户
        • 邀请接口
          • 获取我的邀请记录
          • 获取邀请统计
        • 任务接口
          • 任务中心列表
          • 领取任务奖励
        • 用户举报
          • 提交举报
          • 我的举报列表
        • 获取当前用户信息
        • 修改个人资料
        • 修改用户名
        • 修改邮箱
        • 修改手机号
        • 修改密码
        • 修改用户头像
        • 发送邮箱验证邮件
        • 获取登录历史
        • 获取积分记录
        • 获取金币记录
        • 注销并删除账户
        • 获取第三方绑定
      • 互动接口
        • 评论接口
          • 获取评论列表
          • 发布评论
          • 删除评论
        • 点赞接口
          • 获取我的点赞列表
          • 添加点赞
          • 取消点赞
        • 收藏接口
          • 获取我的收藏列表
          • 添加收藏
          • 取消收藏
        • 访问记录
          • 记录一次访问
          • 我的访问记录
          • 我的访问记录
        • 关注接口
          • 获取我的关注列表
          • 添加关注
          • 取消关注
      • 轮播图接口
        • 获取指定广告位的 Banner
      • 公告接口
        • 公告列表
        • 公告详情
  • Web
    • 微信公众号
      • 接口使用说明
      • 网络通信检测
      • 跳转微信授权
      • 授权回调
      • 授权重定向(带 redirect_uri)
      • 授权代理(直接拼 URL)
      • 通过 Code 获取用户信息
      • 微信服务端消息回调
  1. Api

API接口使用说明

基本使用#

API请求应以 api API版本为前缀。
有效的API请求示例:

状态代码#

API旨在根据上下文和操作返回不同的状态代码。这样一来,如果一个请求导致错误,调用者就可以深入了解出了什么问题。
下表概述了API函数通常的行为。
请求类型描述
GET访问一个或多个资源并将返回。
POST返回 201 Created 如果成功创建了资源,并返回新创建资源。
GET / PUT200 OK 如果资源被成功访问或修改,则返回(修改)结果。
DELETE204 No Content 如果资源被成功删除,则返回。
API设计为根据上下文返回不同的状态代码。 这样,如果请求导致错误,调用者能够得到
洞察什么错误。
下表显示了API请求的可能返回代码。
返回值描述
200OK。一切正常。
201响应 POST 请求时成功创建一个资源。Location header 包含的URL指向新创建的资源。
204该请求被成功处理,响应不包含正文内容 (类似 DELETE 请求)。
304资源没有被修改。可以使用缓存的版本。
400错误的请求。可能通过用户方面的多种原因引起的,例如在请求体内有无效的数据或无效的操作参数,等等。
401验证失败,需要有效的用户令牌。
403已经经过身份验证的用户不允许访问指定的 API 末端。
404所请求的资源不存在。
405不被允许的方法。
415不支持的媒体类型。 所请求的内容类型或版本号是无效的。
422数据验证失败 (例如,响应一个 POST 请求)。 请检查响应体内详细的错误消息。
429请求过多。 由于限速请求被拒绝。
500内部服务器错误。 这可能是由于内部程序错误引起的。

User-Agent Header#

为了确保我们能知道访问者是谁,API 要求必须传递 User-Agent Header,否则将会拒绝请求。
例如:

分页#

有时,返回的结果将跨越多个页面。 列出资源时,您可以传递以下参数:
参数描述
page页码 (默认: 1)
per_page每页列出的项目数 (默认: 15, 最大: 100)
下面的事例中, 我们每个页面列出 50 个用户。

区间查询#

区间查询遵循左闭右开原则,即开始区间包括区间开始的值,但不包括区间结束的值。如果开始值和结束值相同,则为无效区间,函数直接返回错误。

未知路由#

当您尝试访问不存在的API网址时,您将收到 404 Not Found 。
HTTP/1.1 404 Not Found
Content-Type: application/json
{
    "message": "Object not found: 1213"
}
修改于 2026-08-25 08:07:58
下一页
重载 FPM/OPcache
Built with