saadj55/laravel-pubg

Laravel官方PUBG API的包

dev-master 2019-10-02 11:23 UTC

This package is auto-updated.

Last update: 2024-09-11 12:39:51 UTC


README

为PUBG官方API创建的Laravel包

Total Downloads License

安装

使用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)