saadj55 / laravel-pubg
Laravel官方PUBG API的包
dev-master
2019-10-02 11:23 UTC
Requires
- php: ^5.6 || ^7.0
- illuminate/support: 5.3.x|5.6.x|^6.0
This package is auto-updated.
Last update: 2024-09-11 12:39:51 UTC
README
为PUBG官方API创建的Laravel包
安装
使用composer安装此包。
composer require saadj55/laravel-pubg
配置
Laravel 5.5+ 集成
包发现已启用,因此无需额外的配置。
Laravel 5.* 集成
安装后,打开config/app.php
文件,将以下行添加到providers
键中:Saadj55\LaravelPubg\Providers\LaravelPubgServiceProvider::class,
然后运行以下命令以发布配置文件。
php artisan vendor:publish
在.env
文件中将访问令牌设置为PUBG_ACCESS_TOKEN=<access_token>
在.env
文件中将您想要查询的区域设置为PUBG_REGION=<region>
在.env
文件中将您想要查询的平台设置为PUBG_PLATFORM=<platform>
使用方法
您可以通过添加use Saadj55\LaravelPubg\Pubg;
在任何想要调用API的地方,并创建一个新的Pubg
类的实例来简单地使用API:$pubg = new Pubg;
API
getPlayerById
$pubg = new Pubg; $player = $pubg->getPlayerById($player_id);
getPlayersByIds
$pubg = new Pubg; $player_ids = [1,2,3,4,5]; $player = $pubg->getPlayersByIds($player_ids);
getPlayersByNames
$pubg = new Pubg; $player_names = ['foo','bar']; $player = $pubg->getPlayersByName($player_names);
getMatchById
$pubg = new Pubg; $match = $pubg->getMatchById($match_id);
默认情况下,区域名称由app/config/pubg.php
设置。如果需要在运行时设置区域,您可以在调用上述任何方法之前调用$pubg->setRegion($region_name)
。您还可以调用$pubg->setPlatform($platform)