You need to enable JavaScript to run this app.
文档中心
AI 原生 BaaS 平台 Supabase 版

AI 原生 BaaS 平台 Supabase 版

复制全文
下载 pdf
前端部署
ListPagesProject
复制全文
下载 pdf
ListPagesProject
调用 ListPagesProject 接口查询租户账号下的 Pages 项目列表,支持按名称筛选、分页查询和按 Supabase 绑定关系过滤。​
请求类型​
同步请求。​
调试​
API Explorer
您可以通过 API Explorer 在线发起调用,无需关注签名生成过程,快速获取调用结果。
​
请求参数​
​
参数​
类型​
是否必选​
示例值​
描述​
Name​
String​
否​
TestPagesProject​
项目名称。支持模糊匹配。​
PageSize​
Integer​
否​
10​
分页大小。​
PageNumber​
Integer​
否​
2​
分页页码。​
VolcSupabaseFilter​
Object of VolcSupabaseFilter​
否​
请参见请求示例。​
指定查询的目标 Workspace 或目标分支。​
​
VolcSupabaseFilter​
​
参数​
类型​
是否必选​
示例值​
描述​
WorkspaceId​
String​
否​
calm-thyme-1726****​
查询的目标 Workspace 的 ID。​
​
BranchId​
String​
否​
br-holy-koi-996f****​
查询的目标分支的 ID。​
​
返回参数​
​
参数​
类型​
示例值​
描述​
PageNumber​
Integer​
2​
当前分页页码。​
PageSize​
Integer​
10​
分页大小。​
Projects​
请参见返回示例。​
符合查询条件的 Pages 项目信息。​
Total​
Integer​
8​
符合查询条件的项目总数。​
​
PagesProjectSummary​
​
参数​
类型​
示例值​
描述​
CreateTime​
String​
2026-06-11T09:42:16Z​
项目的创建时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ssZ。​
CustomDomains​
Array of String​
example.com​
Pages 项目的自定义域名。 ​
说明​
如未指定,则不返回该字段。​
HasSupabaseBinding​
Boolean​
true​
Pages 项目是否绑定了 Workspace。​
LatestDeploy​
String​
xedymh****​
最近一次部署的 ID。​
PagesProjectId​
String​
3x5jww****​
Pages 项目的 ID。​
PagesProjectName​
String​
TestPagesProject​
Pages 项目的名称。​
PreviewDomain​
String​
TestPagesProject-3x5jww****-projpcihtafokauy3ujz.boe-preivew.iga-pages.com​
Pages 项目的预览域名。​
Status​
String​
DeploySuccess​
Pages 项目的状态。​
SupabaseBindings​
Array of PagesBinding​
请参见返回示例。​
Pages 项目的名称。​
UpdateTime​
String​
2026-06-11T09:49:09Z​
项目的更新时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ssZ。​
​
PagesBinding​
​
参数​
类型​
示例值​
描述​
BranchId​
String​
br-plush-yak-9411****​
分支 ID。​
CustomPrefix​
String​
Sample_CustomPrefix_​
自定义的变量前缀。如绑定时未指定 CustomPrefix,则不返回。​
EnvVarNames​
Array of String​
[​
"POSTGRES_DATABASE",​
"POSTGRES_HOST",​
"POSTGRES_PASSWORD",​
"POSTGRES_URL",​
"POSTGRES_USER",​
"SUPABASE_ANON_KEY",​
"SUPABASE_SERVICE_ROLE_KEY",​
"SUPABASE_URL"​
]​
变量名称。取值可为:​
  • SUPABASE_ANON_KEY:Supabase API 的 anon 密钥。 ​
  • SUPABASE_URL:Supabase 服务的访问连接串。 ​
  • SUPABASE_SERVICE_ROLE_KEY:Supabase API 的 service_role 密钥。 ​
  • POSTGRES_URL:完整的数据库连接字符串。格式为 postgresql://用户名:密码@主机:端口/数据库名,一个变量包含所有连接信息。 ​
  • POSTGRES_USER:登录数据库的用户名。 ​
  • POSTGRES_HOST:数据库服务器的地址(IP 或域名)。 ​
  • POSTGRES_PASSWORD:对应用户的登录密码。 ​
  • POSTGRES_DATABASE:要连接的目标数据库的名称。 ​
FrameworkPrefix​
String​
NEXT_PUBLIC_​
自定义的框架变量前缀。​
PagesProjectId​
String​
3x5jww****​
Pages 项目的 ID。​
WorkspaceId​
String​
calm-thyme-1726****​
Pages 项目绑定的 Workspace 的 ID。​
​
示例​
请求示例​
​
POST /?Action=ListPagesProject&Version=2025-10-01​
Content-Type: application/json​
Host: aidap.cn-beijing.volcengineapi.com​
X-Date: 20251001T101010Z​
Authorization: HMAC-SHA256 Credential=AKLTN2I0MmFiNzMxNWE5NDgzMzk4MmVjMTVkODlkZTZ****/20251001/cn-beijing/aidap/request,SignedHeaders=x-date, Signature=71d31fc7bcf990142851c9833c5656391486cda0ae2e0b8ada733b7c6458****​
​
返回示例​
​
{​
"ResponseMetadata": {​
"RequestId": "20230604110420****100232280022D31",​
"Action": "ListPagesProject",​
"Version": "2025-10-01",​
"Service": "aidap",​
"Region": "cn-beijing"​
},​
"Result": {​
"Projects": [​
{​
"CreateTime": "2026-06-11T09:42:16Z",​
"HasSupabaseBinding": true,​
"LatestDeploy": "4ym0mdj3xj",​
"PagesProjectId": "3x5jw****",​
"PagesProjectName": "clitestproject2",​
"PreviewDomain": "TestPagesProject1-3x5jww****-projpcihtafokauy3ujz.preivew.iga-pages.com",​
"Status": "DeploySuccess",​
"SupabaseBindings": [​
{​
"BranchId": "br-holy-koi-996f****",​
"EnvVarNames": [​
"POSTGRES_DATABASE",​
"POSTGRES_HOST",​
"POSTGRES_PASSWORD",​
"POSTGRES_URL",​
"POSTGRES_USER",​
"SUPABASE_ANON_KEY",​
"SUPABASE_SERVICE_ROLE_KEY",​
"SUPABASE_URL"​
],​
"FrameworkPrefix": "NEXT_PUBLIC_",​
"PagesProjectId": "3x5jw****",​
"WorkspaceId": "calm-thyme-172650****"​
}​
],​
"UpdateTime": "2026-06-11T09:49:09Z"​
},​
{​
"CreateTime": "2026-06-11T09:23:28Z",​
"HasSupabaseBinding": false,​
"PagesProjectId": "l1akn****",​
"PagesProjectName": "TestPagesProject2",​
"PreviewDomain": "TestPagesProject2-l1akn9****-projo79rk7p34lid5lg8.preivew.iga-pages.com",​
"Status": "DeploySuccess",​
"UpdateTime": "2026-06-11T09:24:02Z"​
},​
{​
"CreateTime": "2026-06-11T08:44:57Z",​
"HasSupabaseBinding": true,​
"LatestDeploy": "xedymh3smd",​
"PagesProjectId": "5yb5y****",​
"PagesProjectName": "TestPagesProject3",​
"PreviewDomain": "TestPagesProject3-5yb5yj****-projerx0g8irbxx2z20i.preivew.iga-pages.com",​
"Status": "DeploySuccess",​
"SupabaseBindings": [​
{​
"BranchId": "br-neat-sora-9a14****",​
"EnvVarNames": [​
"POSTGRES_DATABASE",​
"POSTGRES_HOST",​
"POSTGRES_PASSWORD",​
"POSTGRES_URL",​
"POSTGRES_USER",​
"SUPABASE_ANON_KEY",​
"SUPABASE_SERVICE_ROLE_KEY",​
"SUPABASE_URL"​
],​
"FrameworkPrefix": "NEXT_PUBLIC_",​
"PagesProjectId": "5yb5y****",​
"WorkspaceId": "perky-pea-35d2****"​
}​
],​
"UpdateTime": "2026-06-11T09:45:08Z"​
},​
{​
"CreateTime": "2026-06-11T07:42:48Z",​
"HasSupabaseBinding": true,​
"LatestDeploy": "cnxif2vs6x",​
"PagesProjectId": "1e2ic****",​
"PagesProjectName": "TestPagesProject4",​
"PreviewDomain": "TestPagesProject4-1e2ic7****-projazudsfquf0ajfq0t.boe-preivew.iga-pages.com",​
"Status": "DeploySuccess",​
"SupabaseBindings": [​
{​
"BranchId": "br-plush-yak-9411****",​
"EnvVarNames": [​
"POSTGRES_DATABASE",​
"POSTGRES_HOST",​
"POSTGRES_PASSWORD",​
"POSTGRES_URL",​
"POSTGRES_USER",​
"SUPABASE_ANON_KEY",​
"SUPABASE_SERVICE_ROLE_KEY",​
"SUPABASE_URL"​
],​
"PagesProjectId": "1e2ic****",​
"WorkspaceId": "spicy-peach-3f87****"​
}​
],​
"UpdateTime": "2026-06-11T09:11:10Z"​
}​
],​
"Total": 4​
}​
}​
​
错误码​
更多详情,请参见错误码。​
最近更新时间:2026.09.08 11:14:45
这个页面对您有帮助吗?
有用
有用
无用
无用