M2 Serverinfo - API

Mit unserer API mehr Spieler gewinnen! Baue sie noch heute auf deiner Seite ein.
Was ist eine API?
Eine API ist eine Programmierschnittstelle, die speziell in der Anwedungsprogrammierung Verwendung findet. Damit kann auf unsere Daten zugegriffen und diese dann auf einer externen Seite ausgegeben werden. Die API beinhaltet alle für Serveradministratoren relevanten Daten und ermöglicht die Ausgabe der Empfehlungsanzahl, der Kommentare und aller allgemeinen bei uns hinterlegten Daten eines Servers.

Hierbei ist zu beachten, dass ein API-Key benötigt wird um die Schnittstelle nutzen zu können. Diesen findet Ihr im BB-Code der Dynamischen-Signatur eures Servers (rot markierter Bereich).

20160316101452http://www.m2-server.info/inc/images/key.jpg

Hier ein Beispiel für Serverinformationen:

<?php
    
require_once('api.class.php');
    
$api_request = new m2server_api();
    
$api_request->setKey('your-api-key');
    
    
// get server informations:
    
$api_request->createCurl('serverinfo');
    if(
$api_request->status() == 200) {
        
$result $api_request->__toString();
        if(isset(
$result) && $result != 'null'){
            
// show result in list form (debugging)
            
var_dump($result);
            
            
// example output
            
echo 'Servername: '.$result->name.'<br>';
            echo 
'MaxLv: '.$result->maxlv.'<br>';
            echo 
'Datum: '.$result->date.'<br>';
            echo 
'Uhrzeit: '.$result->time.'<br>';
            echo 
'Kommentaranzahl: '.$result->comments.'<br>';
            echo 
'Thumbs: '.$result->rating.'<br>';
        } else 
            echo 
"There's no data of serverinfo!";
    } else
        echo 
"Can't process request";
?>

Hier ein Beispiel für Kommentare:

<?php
    
require_once('api.class.php');
    
$api_request = new m2server_api();
    
$api_request->setKey('your-api-key');
    
    
// get all comments
    
$api_request->createCurl('comments');
    if(
$api_request->status() == 200) {
        
$result $api_request->__toString();
        if(isset(
$result) && $result != 'null'){
            
// show result in list form (debugging)
            
var_dump($result);
            
            
// example output
            
echo 'Komentarautoren:<br>';
            foreach((array)
$result as $comment){
                
printf("| %s |",$comment->name);
            }
        } else
            echo 
"There's no data of comments!";
    } else
        echo 
"Can't process request";
?>


Download

Inhaltsverzeichnis der M2 Serverinfo Toplist Seiten

Unsere Partner:
20160316101452http://www.m2-server.info/inc/images/partner_flyingmen.png20160316101452http://www.m2-server.info/inc/images/partner_akura.png20160316101452http://www.m2-server.info/inc/images/partner_topmetin.png20160316101452http://www.m2-server.info/inc/images/nico.pnghttps:/web/20160316101452https://m2-server.info/inc/images/taubbe_partner.jpg
Partner werden
© M2 Serverinfo

Alle Websiteninhalte gehören ausschließlich
www.m2-server.info und sind urheberrechtlich geschützt.

Webseitenumsetzung: Luki4Fun & Flying Men Dev.