跳到文档正文
TradingAI开发者中心返回官网 ↗

CLOUD REST / 用户与安装

查看扩展评价

查看扩展评价。查看请求字段、访问条件和响应契约。

接口概览

OpenAPI 原始说明

Handler `get_reviews` in the Marketplace service.

请求

GET /api/marketplace/plugins/{id}/reviews

接口组:用户与安装

访问范围

公开访问,无需登录

OpenAPI security: []。

路径参数

Path 参数
字段类型要求约束与说明
idstring必填此路径标识的资源 ID,使用对应接口返回值。

查询参数

Query 参数
字段类型要求约束与说明
limitinteger(可为 null)可选返回数量上限。;格式:int64
offsetinteger(可为 null)可选分页偏移量,从 0 开始。;格式:int64

请求体

此接口没有在 OpenAPI 中声明 JSON 请求体。

响应契约

下面列出响应状态和字段结构。标为动态 JSON 的部分没有固定字段,请结合目标服务返回值处理;该表来自文档快照。

OpenAPI 响应声明
状态说明媒体类型与 schema
200成功响应
查看来源说明Success.
application/json

object:code(必填): integer;message(必填): string;data: JSON

default错误响应;按实际状态与正文处理
查看来源说明Errors have mixed Actix/AppResponseError shapes and status codes; the source does not define one uniform error envelope.
application/json

错误 JSON 形状不统一

请求示例

以下 GET 示例按 OpenAPI 声明读取数据。默认 origin 取自客户端源码配置 https://newapi.tradingai.app;公开目录请求已验证,其他接口仍需在目标环境确认。可用 TRADINGAI_BASE_URL 指向你实际验证过的 Cloud 部署。

cURL
TRADINGAI_BASE_URL="${TRADINGAI_BASE_URL:-https://newapi.tradingai.app}"
: "${ID:?请设置 id}"
curl --fail \
  --silent \
  --show-error \
  --request GET \
  --header "Accept: application/json" \
  "$TRADINGAI_BASE_URL/api/marketplace/plugins/${ID}/reviews"

请求失败时怎么处理?

先记录 HTTP 状态。若 JSON 正文包含 code 和 message,还应检查业务结果;仅凭 HTTP 200 不能认定操作成功。不同接口的错误封装可能不同。

登录失效时重新建立正常会话;权限不足时核对用户角色、发布者验证和功能开关。写入操作的重试要遵循该接口的幂等规则。

按症状查看排错步骤 →

完整契约与来源

下载完整 OpenAPI JSON · 查看 REST 路由总览与高级说明 · 查看契约版本

来源处理器:get_reviews;源码位置:AppFlowy-Cloud-main/src/api/marketplace.rs:57。

API 登记不表示此路由已在每个生产部署启用;权限、服务配置和功能开关以目标 Cloud 部署为准。