资源
Postman 集合
一个可直接运行的 Postman 集合,涵盖整个 Developer API,并已配置好认证和请求串联。
Postman 集合涵盖 Developer API——状态与认证、门店与连接、菜单读取/发布、配送区域、完整的订单流程、webhook、预订、候位以及反馈。它附带辅助脚本,让您无需在请求之间复制粘贴 ID,就能端到端地运行一个流程。
下载
集合
所有端点、示例请求体和脚本。
Staging 环境指向 api.staging.maple.inc;请使用您的 mpk_test_… 密钥。
指向 api.maple.inc;请使用您的 mpk_live_… 密钥。
开始设置
导入集合和环境
在 Postman 中 Import 集合文件,然后导入 Staging(或 Production)环境文件。在右上角的环境选择器中选择该环境。
添加您的 API 密钥
打开环境,把您的密钥粘贴到
apiKey中——staging 使用mpk_test_…,production 使用mpk_live_…。使用 API 密钥认证时,这是您唯一需要设置的值。确认凭据
运行 Status & Auth → Current app (/me)。如果返回
200,并包含您的应用名称、环境和权限范围,就说明已准备就绪。运行一个流程
运行 Locations & Connections → List locations,然后运行其下的 Get location / Create connection——列表请求会把第一个
locationId保存到环境中,因此其后的请求可以直接使用。同样的串联机制还会捕获orderId、subscriptionId和eventId。
脚本的作用
- 认证回退 — 集合级的预请求脚本会把您的
apiKey用作 bearer 令牌,除非显式设置了bearerToken。 - ID 串联 — 请求会把后续请求所需的 ID(
locationId、orderId、subscriptionId、eventId、zoneId、holdId、bookingId、waitlistEntryId等)保存到环境中。 - Webhook 密钥捕获 — Create webhook subscription 会把一次性的
signing_secret存入signingSecret(请妥善保存;它只显示一次)。 - OAuth(可选) — OAuth 文件夹会用客户端凭据换取访问令牌,并自动把
bearerToken切换为该令牌。它还包含 PKCE 生成器和授权码交换。OAuth 目前尚不属于正式发布的 API(参见身份验证),因此除非 Maple 已为您的应用启用 OAuth,请使用您的 API 密钥。清空bearerToken即可切回您的 API 密钥。