跳到主要内容

GStableClient 概览

使用 GStableClientOptions 构造 GStableClient(参见 客户端配置)。实例上暴露 六个 资源命名空间

属性类型用途
productProductResource商品的增删改查、列表、归档、移除。
accountAccountResource只读 列表与详情。
paymentLinkPaymentLinkResourcePayment Link 生命周期。
capabilityCapabilityResource公开 能力查询(all())。
checkoutSessionCheckoutSessionResource收银会话与状态列表。
webhookWebhookResourceWebhook 端点管理。

构造函数行为:

  • 若 apiKey 缺失或仅空白则抛出异常(GStableClient: apiKey is required)。
  • 在内部创建 GStableHttp,并为上表每一行创建一个资源实例。

文档地图​

主题页面
AccountsAccounts
ProductsProducts
Payment linksPayment links
Checkout sessionsCheckout sessions
WebhooksWebhooks
CapabilitiesCapabilities
HTTP 与信封HTTP 传输与响应信封

HTTP 字段名与请求体与 REST 文档一致:API 简介。

包导出(src/index.ts)​

除 GStableClient 外,根入口还重新导出 错误(GStableError、GStableProductError、createTypedApiError 等)、HTTP 原语、资源类(含 AiPaymentResource),以及各域的 TypeScript 类型(Product、PaymentLink、Webhook、AI Payment 消息等)。以上各资源页按 参数、返回类型 与 示例 说明方法,并与这些导出保持一致。