Download the PHP package r6api/client without Composer
On this page you can find all versions of the php package r6api/client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package client
R6API/Client
Installation
You can install the library via Composer. Run the following command:
This will install the client without the needed HTTP client. We suggest you to install:
php-http/curl-client
Simpler if you have no HTTP client on your project.php-http/guzzle6-adapter
If you already use guzzle, I suggest you using this package.
To use the library, use Composer's autoload:
Getting Started
Simple usage to get someone profile:
Documentation
Profile
Look for profile of an user called panda_______
Parameters | Value | Checks |
---|---|---|
$platform |
Platform to look at | Check \R6API\Client\Api\Type\PlatformType |
$value |
Value to search | No real restrictions here |
$key |
Key to search | Possible values are: nameOnPlatform, idOnPlatform, userId |
$profiles
will contains an array of Profile
model:
Progression
Progression for user we searched in Profile example:
Parameters | Value | Checks |
---|---|---|
$platform |
Platform to look at | Check \R6API\Client\Api\Type\PlatformType |
$profileIds |
Profiles to search | Search by profileId , each one should be UUID |
$progressions
will contains an array of Progression
model:
Rank
Rank for user we searched in Profile example:
Parameters | Value | Checks |
---|---|---|
$platform |
Platform to look at | Check \R6API\Client\Api\Type\PlatformType |
$region |
Region to filter | Check \R6API\Client\Api\Type\RegionType |
$season |
Season to look at | Check \R6API\Client\Api\Type\SeasonType |
$profileIds |
Profiles to search | Search by profileId , each one should be UUID |
$response
will contains an array of Rank
model:
Statistic
Statistic for user we searched in Profile example:
Parameters | Value | Checks |
---|---|---|
$platform |
Platform to look at | Check \R6API\Client\Api\Type\PlatformType |
$profileIds |
Profiles to search | Search by profileId , each one should be UUID |
$statistics |
Statistic to filter | Check \R6API\Client\Api\Type\StatisticType, this is an array |
$response
will contains an array of Statistic
model:
Understand that $statistics
array will contains all responses with StatisticType
as key and corresponding value as value ;)
All versions of client with dependencies
ext-ctype Version *
psr/http-message Version ^1.0
php-http/httplug Version ^1.0
php-http/message Version ^1.0
php-http/discovery Version ^1.0
php-http/message-factory Version ^v1.0
php-http/client-implementation Version ^1.0
psr/cache Version ^1.0
greg0ire/enum Version ^4.0
symfony/serializer Version ^4.1
ramsey/uuid Version ^3.8
symfony/property-access Version ^4.1