kanuu-io / kanuu-laravel
将 Kanuu 集成到您的 Laravel 应用程序中
v1.0.0
2022-11-19 18:27 UTC
Requires
- php: ^8.0
- ext-json: *
- ext-openssl: *
- guzzlehttp/guzzle: ^7.0.1
- illuminate/contracts: ^8.0|^9.0
Requires (Dev)
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.3
README
🛶 在 3 个简单步骤 中快速将您的 Laravel 应用程序与 Kanuu 集成。
安装
composer require kanuu-io/kanuu-laravel
文档
📚 在 docs.kanuu.io 阅读完整文档
基本用法
1. 将您的 Kanuu API 密钥添加到 .env
文件。
KANUU_API_KEY="YOUR_API_KEY"
2. 在 routes/web.php
中添加一个路由,该路由将根据唯一标识符将用户重定向到 Kanuu。
use Kanuu\Laravel\Facades\Kanuu; // ... Kanuu::redirectRoute()->name('kanuu.redirect');
3. 添加一个使用该路由的“管理您的订阅”按钮。
<a href="{{ route('kanuu.redirect', $user) }}" class="..."> Manage your subscription </a>
注意,您可以使用任何您想要的标识符,只要它在您的应用程序中是唯一的。例如,如果您想提供基于团队的订阅,可以使用 route('kanuu.redirect', $team)
或 route('kanuu.redirect', $team->uuid)
。
这就完成了!✨
高级用法
Kanuu 的包提供了更多功能,帮助您开始使用 Kanuu 和 Paddle。这包括
完整文档可在 docs.kanuu.io 查找
许可证
MIT 许可证 (MIT)。请参阅 许可证文件 获取更多信息。