ashkanab / in-app-purchase-laravel
您的包描述
1.0.1
2024-09-17 14:22 UTC
Requires
- php: ^8.2
- ashkanab/app-store-server-library-php: ^1.0
- illuminate/support: ^9.0|^10.0|^11.0
README
Laravel 应用商店内购包
使用我们强大的 Laravel 包简化 iOS 应用内购集成。本包专为寻求可靠且易于使用的解决方案来处理 App Store 服务器端内购的开发商设计。
主要功能
- 无缝集成:轻松将 App Store 内购集成到您的 Laravel 应用中。
- 收据验证:通过 Apple 服务器安全验证收据,防止欺诈。
- 订阅管理:轻松处理订阅生命周期,包括续订和过期。
技术规格
- 需要 Laravel 9.0+
- PHP 8.2 或更高版本
入门指南
- 通过 Composer 安装:
composer require ashkanab/in-app-purchase-laravel
- 发布配置文件和迁移文件:
php artisan vendor:publish --provider="AppStore\InAppPurchase\PurchaseServiceProvider"
- 在发布的配置文件 purchase.php 中设置您的 App Store Connect 凭据。
- (可选) 在用户模型中使用 HasSubscription 特性和实现 Subscriptionable 接口。