XboxLeaders / XboxLiveAPI

[DEPRECATED] Please visit https://xboxapi.com for API services.
http://www.xboxleaders.com
MIT License
117 stars 26 forks source link

Some bugfixes and optimizations #40

Closed jasonclemons closed 11 years ago

djekl commented 11 years ago

You WILL get false positives using this method for getting online status.

The following code is what I use within XboxAPI

// Find the Presence Data and set it.
@preg_match('~<div class="presence">(.*?)</div>~si', $response, $online);
$data['Player']['Status']['Online'] = ((@preg_match('~Online~si', $online[1]) == true) && ($online[1] != 'Online Status Unavailable'));
$data['Player']['Status']['Online_Status'] = trim($online[1]);

Yes this can and should probably be optimised more, but the code is now over 2 years old and still working flawlessly

jasonclemons commented 11 years ago

Updated in latest commit