accordous / z-api-client
此包最新版本(v1.2)没有可用的许可证信息。
Z-API 客户端
v1.2
2024-08-09 20:35 UTC
Requires
- ext-json: *
- guzzlehttp/guzzle: ^6.5|^7.3
- illuminate/http: ^7.0|^8.0|^9.0
- illuminate/support: ^7.0|^8.0|^9.0
Requires (Dev)
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.5
README
此包有助于使用 Laravel 消费 Z-API。
文档: Z-API - API 手册.
安装
composer require accordous/z-api-client
配置
- 如果您想更改预定义值,请发布配置文件
php artisan vendor:publish --tag=Z-API
- 在您的 Laravel 项目中更改
.env
文件中的配置
Z_API_HOST='https://api.z-api.io'
资源
- 获取实例状态
/status
get
use Accordous\ZAPIClient\Services\ZAPIService; $service = new ZAPIService($instanciaId, $instanciaToken); $response = $service->instance()->situacao(); $result = $response->json();
- 重启实例
/restart
get
use Accordous\ZAPIClient\Services\ZAPIService; $service = new ZAPIService($instanciaId, $instanciaToken); $response = $service->instance()->reiniciar(); $result = $response->json();
资源
- 发送简单文本
/send-text
post
use Accordous\ZAPIClient\Services\ZAPIService; $service = new ZAPIService($instanciaId, $instanciaToken); $attributes = [ 'phone' => '5511999999999', 'message' => 'Welcome to *Z-API*', ]; $response = $service->messages()->enviarTextoSimples($attributes); $result = $response->json();