PHPackages                             rkmaier/pubgapi - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. rkmaier/pubgapi

ActiveLibrary[API Development](/categories/api)

rkmaier/pubgapi
===============

A PUBG Developer API Wrapper for PHP and Laravel

0.2.6(7y ago)72547[2 issues](https://github.com/rkmaier/pubgapi/issues)MITPHPPHP &gt;=7.0.0

Since Apr 10Pushed 7y ago1 watchersCompare

[ Source](https://github.com/rkmaier/pubgapi)[ Packagist](https://packagist.org/packages/rkmaier/pubgapi)[ RSS](/packages/rkmaier-pubgapi/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (4)Dependencies (2)Versions (6)Used By (0)

A PHP Wrapper for the Official PUBG Dev API
===========================================

[](#a-php-wrapper-for-the-official-pubg-dev-api)

[![Total Downloads](https://camo.githubusercontent.com/75cfe0e3ad8233572663be69a0ed4b19a99e43b97dbd2650fa2a6c0d1d2c9f3f/68747470733a2f2f706f7365722e707567782e6f72672f726b6d616965722f707562676170692f646f776e6c6f616473)](https://packagist.org/packages/rkmaier/pubgapi)[![License](https://camo.githubusercontent.com/31bd7f3947308437f0dbb5d22a64501f078043019a5bbe11615cb163b945f131/68747470733a2f2f706f7365722e707567782e6f72672f726b6d616965722f707562676170692f6c6963656e7365)](https://packagist.org/packages/rkmaier/pubgapi)

Installation
------------

[](#installation)

`composer require rkmaier/pubgapi`

### Laravel 5.5+ Integration

[](#laravel-55-integration)

Laravel Pacakage discovery should take care of it

### Laravel 5.\* Integration

[](#laravel-5-integration)

Add the service provider to your `config/app.php` file:

```
    'providers'     => array(

        //...
        Rkmaier\Pubgapi\PubgApiService::class,

    ),
```

Add the facade to your `config/app.php` file:

```
    'aliases'       => array(

        //...
        'PubgApi' => Rkmaier\Pubgapi\Facades\PubgApi::class,

    ),
```

#### Publish config file

[](#publish-config-file)

`php artisan vendor:publish`

#### Edit config file

[](#edit-config-file)

```
return [

    'api_url'=>'https://api.playbattlegrounds.com/shards/',
    'region' => 'pc-eu',
    'access_token' =>'',

];
```

### Laravel

[](#laravel)

###### Get API Status

[](#get-api-status)

```
PubgApi::status()
```

###### Set Region

[](#set-region)

```
PubgApi::region('pc-na')
```

###### Filter by Player Names

[](#filter-by-player-names)

```
PubgApi::region('pc-na')->players('shroud')->get();
```

###### Get Player Info

[](#get-player-info)

```
PubgApi::region('pc-eu')->player('')->get();
```

```
PubgApi::region('pc-eu')->player('
