collinped / laravel-aimtell
Aimtell laravel 集成
1.0.6
2020-12-24 20:02 UTC
Requires
- php: ^7.4|^8.0
- collinped/aimtell-php: ^1.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16
- orchestra/testbench: ^6.7
- phpunit/phpunit: ^9.5
README
Aimtell 为获得授权的用户提供推送通知服务。此包允许与 Aimtell 后端 API 交互以管理您的账户。
安装
您可以通过 composer 安装此包
composer require collinped/laravel-aimtell
您可以使用以下命令发布和运行迁移
您可以使用以下命令发布配置文件
php artisan vendor:publish --provider="Collinped\LaravelAimtell\AimtellServiceProvider" --tag="config"
这是已发布配置文件的内容
return [ 'api_key' => env('AIMTELL_API_KEY'), // Required - API Key Provided by Aimtell 'default_site_id' => env('AIMTELL_DEFAULT_SITE_ID'), // Recommended 'white_label_id' => env('AIMTELL_WHITE_LABEL_ID'), // Must contact Aimtell for White Label ID ];
用法
快速示例
$site = aimtell()->site() ->create([ 'name' => 'Sample Website', 'url' => 'collinped.com' ]); $campaigns = aimtell()->site($siteId) ->campaign() ->all(); $campaign = aimtell()->site($siteId) ->campaign() ->find($campaignId);
测试
composer test
待办事项
- 手动活动的 A/B 测试
- 创建手动活动(批量)
- 更新手动活动(批量)
- 删除手动活动(批量)
- 创建事件触发活动(批量)
- 更新事件触发活动(批量)
- 删除事件触发活动(批量)
- 获取通知日志
- 获取属性日志
- 获取页面浏览日志
- 获取事件日志
变更日志
请参阅 CHANGELOG 了解最近更改的详细信息。
贡献
请参阅 CONTRIBUTING 了解详细信息。
安全漏洞
请查看 我们的安全策略 了解如何报告安全漏洞。
致谢
许可证
MIT 许可证(MIT)。请参阅 许可证文件 了解更多。