PHP Classes

PHP Diablo 3 API: Get details of Diablo 3 game using its API

Recommend this page to a friend!
  Info   Videos   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
StarStarStar 44%Total: 225 All time: 8,218 This week: 206Up
Version Licenses PHP version Categories
diablo-3-api 1.12GNU General Publi...5.0PHP 5, Games, Web services
Description 

Author

This class can get details of Diablo 3 game using its API.

It can send HTTP requests to the Diablo 3 API Web servers to get several types of details of the game play. Currently it can:

- Get the career profile
- Get the hero profile
- Get item information
- Get follower information
- Get artisan information
- Get item image,
- Get skill image
- Get skill tooltip
- Get skill rune tooltip
- Get paperdoll

Picture of Armand Tresova
  Performance   Level  

Details

# !!! No longer working due to changes to the API !!! # Diablo 3 API PHP A Diablo 3 Web API wrapper written in PHP. This is meant to be very simple, easy to use and modify. It supports the 'If-Modified-Since' header. o Create an account at [dev.battle.net](https://dev.battle.net/) to obtain an API Key. ### Caching If caching is enabled when calling the API, the 'If-Modified-Since' header will be effect. This however does not save on API points. Points will still be deducted from your limit. A '304 Not Modified' response from the API will only save bandwidth and time. ### Required Folder Structure (for images and cache): * root * cache * img * items * large * small * skills * 21 * 42 * 64 ### Methods Available + Get Career Profile + Get Hero Profile + Get Item Information + Get Follower Information + Get Artisan Information + Get Item Image + Get Skill Image + Get Skill Tooltip + Get Skill Rune Tooltip + Get All Hero Item Images + Get All Hero Skill Images + Get Paperdoll Official Site: [https://dev.battle.net/](https://dev.battle.net/) Original Documentation: [https://dev.battle.net/io-docs](https://dev.battle.net/io-docs) _Dual Licensed: MIT/GPL_

  Files folder image Files (25)  
File Role Description
Files folder imagecache (2 files)
Files folder imageimg (3 directories)
Accessible without login Plain text file .whitesource Data Auxiliary data
Plain text file diablo3.api.class.php Class Class source
Accessible without login Plain text file LICENSE-GPL.txt Lic. License text
Accessible without login Plain text file LICENSE-MIT.txt Lic. License text
Accessible without login Plain text file README.md Doc. Documentation
Accessible without login Plain text file usage.php Example Example script

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 100%
Total:225
This week:0
All time:8,218
This week:206Up
 User Ratings  
 
 All time
Utility:50%StarStarStar
Consistency:50%StarStarStar
Documentation:50%StarStarStar
Examples:41%StarStarStar
Tests:-
Videos:50%StarStarStar
Overall:44%StarStarStar
Rank:3501