Hinweis: Bitte beachte, dass es sich hier um eine Beta-Versionen handelt, die nicht für den produktiven Einsatz gedacht ist, sondern ausschließlich zum Vorabtest. Wenn du diese Beta-Version nutzt, musst du damit rechnen, dass eventuell schwerwiegende Fehler auftreten oder Daten unwiederbringlich verloren gehen. Die Nutzung von Beta-Versionen geschieht deshalb ausschließlich auf eigene Gefahr!
Installation via Composer
composer require hammermaps/tsic
PHP: Beispiel - Daten einer Instanz abrufen
//Include Client
include_once ("../TSI_Client.php");
/**
* ###################################################################################
* Übersicht über die Methoden die einem Objekt zur Verfügung stehen
* ###################################################################################
*
* TSI_Client_Base Objekt (abstract) => Datei: TSI_Client_Base_Interface.php
* TSI_Client Objekt => Datei: TSI_Client_Interface.php
* TSI_VServer Objekt => Datei: TSI_VServer_Interface.php
* TSI_Instance Objekt => Datei: TSI_Instance_Interface.php
* TSI_Role Objekt => Datei: TSI_Role_Interface.php
* TSI_Properties Objekt => Datei: TSI_Properties_Interface.php
* TSI_User Objekt => Datei: TSI_User_Interface.php
* TSI_Resellers Objekt => Datei: TSI_Resellers_Interface.php
* TSI_MultiClient Objekt => Datei: TSI_MultiClient_Interface.php
*/
//Client erstellen
$client = new TSI_Client\TSI_Client(
'https://meine_domain.de', //Die Volle-URL zur TSI Installation mit API-Erweiterung
'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX', //Dein Client-Key sehe "API Zugänge"
'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' //Dein Secret-Key sehe "API Zugänge"
);
$instance = $client->getTSInstance(11); //ID der Instanz
echo '<pre>';
echo 'Server-IP: '.$instance->getIP();
echo '<br>';
echo 'QueryPort: '.$instance->getQueryPort();
echo '<br>';
print_r($instance);
echo '</pre>';
Display More
Weitere Anwendungsbeispiele findet ihr im Verzeichnis "examples/" des Zip-Archivs.
-
Version 1.1.0
- 787.46 kB
- 37 Downloads
- Verschiedene Bugfixes
- Support für TSI 1.2.0
- Mehr Beispiele
-
Version 1.0.6 Beta 1
- 783.11 kB
- 5 Downloads
Bugfix
-
Version 1.0.5 Beta 1
- 59.14 kB
- 7 Downloads
Einbinden der Reseller APIs.
-
Version 1.0.4 BETA
- 51.07 kB
- 4 Downloads
-
-
Version 1.0.1 BETA
- 42.98 kB
- 1 Download
-
-
Version 1.0.0 BETA
- 40.23 kB
- 1 Download
-