/blizzard-api-php-client

PHP API client for Blizzard API

Primary LanguagePHPMIT LicenseMIT

Blizzard API PHP Client

API client for Blizzard API written in PHP. Blizzard API Documentation

Scrutinizer Code Quality Build Status Latest Stable Version Total Downloads SensioLabsInsight

Installation

$ composer require logansua/blizzard-api-client

This command requires you to have Composer installed globally, as explained in the Composer documentation.

Basic usage

// Include composer autoload file
require_once __DIR__.'/../vendor/autoload.php';

// Create a new Blizzard client with Blizzard API key and secret
$client = new \BlizzardApi\BlizzardClient('apiKey', 'apiSecret');

// Create a new API service with configured Blizzard client
$diablo = new \BlizzardApi\Service\Diablo($client);

// Use API method for getting specific data
$response = $diablo->getItemDataById('Unique_Shoulder_103_x1');

// Show response body
echo $response->getBody();

List of available API services

Contributing

See CONTRIBUTING file.

License

This software is published under the MIT License