SuperAPI AI 工具集

bagisto-api-admin

编程与开发

查看项目

更新于 10-15 17:24

技能介绍

用途:在 Bagisto Admin API 上实现任意后台/管理界面,API 与 Bagisto 管理面板菜单一一对应,可据此重建管理页面。该技能本身是路由,给出整体流程并指向各菜单的参考页,参考页包含端点、UI/UX 与检查清单。

主要能力:覆盖 Sales(订单列表/详情及取消、评论、发票、发货、退款等)、Catalog(商品、分类、属性、属性族)、Customers(客户、分组、评论、GDPR)、Marketing(购物车规则、目录规则、邮件模板、活动、订阅者、搜索词、URL 重写、站点地图)、CMS 页面、Settings(货币、渠道、语言、税率、角色、用户、主题、数据导入)、Configuration、Dashboard/Reporting,以及 Create-Order 流程。

使用方式:先阅读 reference/connecting-to-the-api.md(管理端认证、{data,meta} 列表信封、列表→详情→操作模式、权限、错误、编码前验证协议)与 reference/graphql.md(如选 GraphQL)。核心模式为列表 GET /api/admin/<resource>(?page=、?per_page=,默认 10、上限 50)、详情 GET /api/admin/<resource>/{id}、操作 POST/PUT/DELETE。认证使用 Authorization: Bearer <id>|<token>,无登录端点,令牌在商店管理面板生成;GraphQL 端点为 POST /api/admin/graphql。可用 GET /api/admin/menu 与 GET /api/admin/permissions 动态驱动导航与操作权限。

限制:令牌受管理员角色限制,无权端点返回 403;精确请求体与响应以 https://api-docs.bagisto.com 为准,不应凭记忆编造载荷;动态数据(配送/支付方式、配置项)需实时获取。具体平台、框架、菜单与传输方式需先向客户确认。