ashkanab/in-app-purchase-laravel

1.0.1 2024-09-17 14:22 UTC

This package is auto-updated.

Last update: 2024-09-17 14:23:17 UTC


README

Laravel 应用商店内购包

使用我们强大的 Laravel 包简化 iOS 应用内购集成。本包专为寻求可靠且易于使用的解决方案来处理 App Store 服务器端内购的开发商设计。

主要功能

  • 无缝集成:轻松将 App Store 内购集成到您的 Laravel 应用中。
  • 收据验证:通过 Apple 服务器安全验证收据,防止欺诈。
  • 订阅管理:轻松处理订阅生命周期,包括续订和过期。

技术规格

  • 需要 Laravel 9.0+
  • PHP 8.2 或更高版本

入门指南

  1. 通过 Composer 安装:composer require ashkanab/in-app-purchase-laravel
  2. 发布配置文件和迁移文件:php artisan vendor:publish --provider="AppStore\InAppPurchase\PurchaseServiceProvider"
  3. 在发布的配置文件 purchase.php 中设置您的 App Store Connect 凭据。
  4. (可选) 在用户模型中使用 HasSubscription 特性和实现 Subscriptionable 接口。