Skip to content

The api for retrieving achievement information from XBox live

License

Notifications You must be signed in to change notification settings

elminsterjimmy/XBoxApi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XBoxApi

The apis for retrieving user profiles, games and achievements information from XBox live.

###System requirement:

  • The system requires js libs: phantomjs and casperjs, and please set their bin directory to the sytem path.

###How to build:

  • The system is created by Java 1.7 and built by maven. If you don't have any experience about maven, please reference to http://maven.apache.org/guides/.
  • The system depends on following 3 artifacts, please make sure you also got them.

###How does it work?

  • It uses web browser engine to login into the MS live, and then retrieves the user profiles, game and achievement information via parsing the HTML result from user achievement comparison pages.

###What the API provides?

  • The api provides interfaces to retrieve the user profiles, user's game lists and user's game achievements. (Please check the detail in interface com.elminster.retrieve.service.IXboxApi)

###How to use?

  • The system requires the login inforamtion for MS live, you may put the information into a properties file named "System.properties" and set it with keys: MS_LIVE_USERNAME and MS_LIVE_PASSWORD. Here's a sample System.properties file.
    MS_LIVE_USERNAME=<MS live username>
    MS_LIVE_PASSWORD=<MS live password>

About

The api for retrieving achievement information from XBox live

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages