跳过主要内容
返回插件
@revenuecat/purchases-capacitor
教程
@revenuecat/purchases-capacitor

订购

使用RevenueCat SDK实现跨平台的订阅和购买功能

指南

关于__CAPGO_KEEP_0__的教程

使用@revenuecat/purchases-capacitor

Capacitor轻松实现应用内购买和订阅。支持iOS和Android。

安装

bun add @revenuecat/purchases-capacitor
bunx cap sync

此插件暴露了什么

  • configure - 使用API密钥和应用用户ID设置Purchases。
  • getVirtualCurrencies - 获取当前订阅者的虚拟货币。
  • invalidateVirtualCurrenciesCache - 虚拟货币缓存无效。
  • getCachedVirtualCurrencies - 如果有缓存,则返回当前缓存的值。这个值将保持为 null,直到至少使用 或等效函数一次获取虚拟货币为止。

示例用法

configure

使用您的 API 密钥和一个应用程序用户 ID 来设置购买。

import { Purchases } from '@revenuecat/purchases-capacitor';

await Purchases.configure({} as PurchasesConfiguration);

getVirtualCurrencies

获取当前订阅者的虚拟货币。

import { Purchases } from '@revenuecat/purchases-capacitor';

await Purchases.getVirtualCurrencies();

invalidateVirtualCurrenciesCache

虚拟货币缓存无效。

import { Purchases } from '@revenuecat/purchases-capacitor';

await Purchases.invalidateVirtualCurrenciesCache();

getCachedVirtualCurrencies

如果有缓存,则返回当前缓存的值。这个值将保持为 null,直到至少使用 或等效函数一次获取虚拟货币为止。

import { Purchases } from '@revenuecat/purchases-capacitor';

await Purchases.getCachedVirtualCurrencies();

完整参考

从 Using @revenuecat/purchases-capacitor 中继续

如果您正在使用 使用 @revenuecat/purchases-capacitor 规划支付和购买,连接它与 Capgo Pricing 在Capgo Pricing中产品工作流程 支付系统 支付系统的实现细节 @capgo/native-purchases @capgo/native-purchases的实现细节 Getting Started Getting Started的实现细节 Revenue Playbook Revenue Playbook的实现细节