Beispiel #1
0
 /**
  * ISteamUserStats/GetSchemaForGame/v0002
  * 
  * @param string $lang Localized language to return
  * @return array An array of game schema information
  */
 public function getSchema($lang = 'en')
 {
     $data = SteamCommunity::apiRequest('ISteamUserStats', 'GetSchemaForGame', 2, array('appid' => $this->_id, 'l' => $lang));
     if (empty($data)) {
         return array();
     }
     $data = json_decode($data, true);
     return $data['game'];
 }
Beispiel #2
0
 /**
  * ISteamUser/GetPlayerSummaries/v0002
  * 
  * @param array $steamids List of 64 bit Steam IDs to return profile information for. Up to 100 Steam IDs can be requested.
  * @return array An array of player summaries
  */
 public static function getSummaries(array $steamids)
 {
     $data = SteamCommunity::apiRequest('ISteamUser', 'GetPlayerSummaries', 2, array('steamids' => implode(',', $steamids)));
     if (empty($data)) {
         return array();
     }
     $data = json_decode($data, true);
     return $data['response']['players'];
 }