SuperAPI AI 工具集

app-development

编程与开发

查看项目

更新于 10-15 21:12

技能介绍

用途:创建与开发 Shopify 应用,涵盖新建应用、添加应用扩展(admin、checkout 等)、在 Shopify 管理后台嵌入 UI、OAuth 与应用认证、管理 Webhook 与应用事件、使用 Shopify Polaris UI 组件,以及部署到 Shopify App Store。应用类型包括公有应用(经 App Store 分发、需审核)、自定义应用(面向单一商户、直接安装)和销售渠道应用。

主要能力:通过 CLI 初始化应用(shopify app init,可选 Remix/Node/Ruby/PHP 模板);以 shopify app dev 启动带隧道开发服务器;用 shopify.app.toml 配置访问范围、Webhooks 与应用代理;使用会话令牌认证及 Admin API GraphQL 访问;生成应用扩展(shopify app generate extension),支持 Admin UI、Admin Action、Admin Block、Checkout UI、Theme App、POS UI、Flow、Functions 等类型;使用 Polaris 组件构建页面、布局与 IndexTable;配置与处理 Webhook 事件;读写 Metafields;通过 shopify app deploy 部署。

使用方式:命令如 shopify app init、shopify app dev、shopify app info、shopify app generate extension、shopify app deploy、shopify app versions list 与 shopify app release --version VERSION_ID;并设置环境变量 SHOPIFY_API_KEY、SHOPIFY_API_SECRET、SCOPES、HOST。

适用场景:为商户开发管理后台界面、Checkout 定制、主题集成、POS 扩展与工作流自动化等。限制与更多细节:资料未提供具体定价、平台兼容范围与效果保证;后端函数与 Checkout 定制分别可参考 shopify-functions 与 checkout-customization 技能。