PHP WoW Battle.net Armory API

If you dont know what PHP is: Stop reading!

If you know what PHP is and want to build a World of Warcraft related website, you have come to the right place, and you should continue reading.

In the summer 2011, battle.net opened up for an API that enables people to gather data from World of Warcraft armory without having to do alot of datamining and creating unessesary traffic on the servers. Around the same time, I was bored and was looking for a new small project after being coding idle for six months. So I started in the very small, but always with on goal in mind: It should be simple and fast to use. As the project grew and more and more people downloaded it and asking question I changed the architecture a bit and switch some of the technologies. E.g. switching from SQLite to MySQL. I found to many limitations in SQLite.

Despite of that I've still managed (I believe) to keep the addon simple and stay on the same track, so upgrading a version would not conflict for those people already using it.

Some of the base functionalities is:

  • Extract all information from Battle.net armory
  • Handles guilds, characters and items.
  • WoW Head integration for extracting remaining information like achievement names
  • WoW Head integration for easy tool tip links
  • Full cache to limit connections and ensure speedy information
  • Generates emblems based on guild tabard design
  • Add your guild level to the emblem
  • Built in sorting and filtering
  • and much much more..

So, if you are building a website that could use some of the data from battle.net, you can visit my API at Sourceforge and check out the documentation.

http://sourceforge.net/projects/wowarmoryapi/

Oh, please note that this is only for backend. There is NO user interface. I just make it easier for you to handle the data.

Leave a Reply



(Your email will not be publicly displayed.)

Please type the letters and numbers shown in the image.Captcha CodeClick the image to see another captcha.