介绍
# RevenueCat
查询 RevenueCat 指标并搜索文档。
## 配置
设置 `RC_API_KEY` 环境变量,该变量应为 v2 密钥 API 密钥。
## 上下文
查询 RevenueCat API (`GET /projects`) 以获取有关你有权访问的项目的信息。你的 RevenueCat API 密钥仅允许访问单个项目。在后续的 API 调用中使用该项目 ID。
## API 访问
```bash {baseDir}/scripts/rc-api.sh <endpoint> ```
示例:`{baseDir}/scripts/rc-api.sh /projects` 列出项目。
## 本地 API 参考
首先查看 `{baseDir}/references/api-v2.md` 了解认证、分页和通用模式。然后加载你需要的域文件:
| 域 | 文件 | 涵盖内容 | | ------------------ | ---------------------------------- | -------------------------------------------------------------------------------------------------------- | | Customers | `references/customers.md` | CRUD、属性、别名、权限、订阅、购买、发票、虚拟货币、操作 | | Subscriptions | `references/subscriptions.md` | 列表、获取、交易、取消、退款、管理链接 | | Products | `references/products.md` | CRUD、在商店中创建、测试价格 | | Offerings | `references/offerings.md` | 商品、包、包产品 | | Entitlements | `references/entitlements.md` | CRUD、附加/分离产品 | | Purchases | `references/purchases.md` | 列表、获取、退款、权限 | | Projects | `references/projects.md` | 项目、应用、API 密钥、StoreKit 配置 | | Metrics | `references/metrics.md` | 概览指标、图表、图表选项 | | Paywalls | `references/paywalls.md` | 付费墙创建 | | Integrations | `references/integrations.md` | 集成 CRUD | | Virtual Currencies | `references/virtual-currencies.md` | 虚拟货币 CRUD | | Error Handling | `references/error-handling.md` | 错误处理 | | Rate Limits | `references/rate-limits.md` | 速率限制 |
仅加载与当前任务相关的参考文件 —— 不要加载所有文件。
## 远程文档搜索
RevenueCat 文档可在 https://www.revenuecat.com/docs 获取。使用 https://www.revenuecat.com/docs/llms.txt 和 /sitemap.xml 作为可用内容的指南。在文档 URL 末尾添加 .md 以获取页面的 markdown 版本。