kasparhartwich / ticketbutler
Ticketbutler.io API集成。
2.2
2024-02-02 11:26 UTC
Requires
- php: ^8.1
- guzzlehttp/guzzle: ^7.0
Requires (Dev)
- laravel/pint: ^1.13
- phpunit/phpunit: ^10.0
- symfony/var-dumper: ^6.4
README
这是Ticketbutler API的客户端。
要求
- PHP 8.1
- Laravel =>8.x
安装
您可以通过Composer安装此包
composer require kasperhartwich/ticketbutler
用法
在您的Ticketbutler账户中创建一个API令牌。您可以在“常规设置 > API访问
”下找到它。
常规
use Ticketbutler\Ticketbutler; $ticketbutler = new Ticketbutler('your-api-token', 'example.com'); $tickets = $ticketbutler->getTickets();
Laravel
将您的Ticketbutler令牌和域名密钥添加到您的.env
文件中
TICKETBUTLER_TOKEN=your-token TICKETBUTLER_DOMAIN=example.com
如果您想发布配置文件,可以运行
php artisan vendor:publish --tag=ticketbutler
在控制器中使用Ticketbutler
use Ticketbutler\Ticketbutler; class MyController extends Controller { public function index(Ticketbutler $ticketbutler) { $tickets = $ticketbutler->getTickets(); } }
测试
composer test
支持的API方法
许可
MIT许可证(MIT)。有关更多信息,请参阅许可文件。