arcphysx / laravel-pejer
Laravel 和 Lumen 的 Pejer API 包装器
v1.0.0
2021-02-07 04:32 UTC
Requires
- php: ^7.2
- guzzlehttp/guzzle: ^6.3.1|^7.0.1
- illuminate/support: ^6.0|^7.0
Requires (Dev)
- phpunit/phpunit: ^9.1@dev
This package is auto-updated.
Last update: 2024-09-07 12:40:58 UTC
README
Laravel 和 Lumen 的 Pejer API 包装器
安装
您可以使用 composer 安装此包
$ composer require arcphysx/laravel-pejer
然后将服务提供者添加到 config/app.php
文件中。在 Laravel 5.5 及更高版本中,如果启用了包自动发现,则可以跳过此步骤。
'providers' => [ ... Arcphysx\LaravelPejer\Providers\LaravelPejerServiceProvider::class ... ];
然后在您的 .env 文件中添加一些必需的值
PEJER_API_TOKEN="<your-pejer-api-token>"
PEJER_TEAM_ID="<your-pejer-team-id>"
您可以通过运行以下命令发布配置文件和资源
$ php artisan vendor:publish --provider="Arcphysx\LaravelPejer\Providers\LaravelPejerServiceProvider"
发布后,我们需要运行以下命令重新加载应用中的一些新文件
$ composer dump-autoload
基本用法
发送 WhatsApp 消息
LaravelPejer::whatsapp() ->sendMessage('<your-phone-number>', '<your-mesage>') ->ok()
验证 WhatsApp 号码
LaravelPejer::whatsapp() ->validateAccountExist('<your-phone-number>') ->json()