36 lines
1.0 KiB
Plaintext
36 lines
1.0 KiB
Plaintext
|
|
!!! DAS SCRIPT IST NUR IN EINER GESICHERTEN UMGEBUNG ZU NUTZEN !!!
|
|
Das Speichern von Zugangsdaten auf öffentlichen Servern stellt ein hohes Risiko da!
|
|
|
|
Nenninger N-Tools.de
|
|
Version 1.2
|
|
*16.03.2024 -> Anpassung an Update 21
|
|
|
|
Version 1.3
|
|
*20.08.2024 -> UTF-8 Zeichen decordiert
|
|
|
|
Version 1.4
|
|
*08.03.2025 -> Anpassungen sendHeaders für Clouflare Erkennung
|
|
|
|
Inspiriert durch https://github.com/oscarminus/steinapi/blob/main/steinapi.py
|
|
|
|
Version 2.0 250406 Update auf neue API
|
|
Version 2.1 250406 get_asset, set_asset, set_assetStatus eingebaut
|
|
Version 2.2 260725 PHP 8.5 -> curl_close is deprecated
|
|
|
|
curl und php >= 7.4
|
|
|
|
|
|
Beispiel:
|
|
|
|
<?php
|
|
|
|
include_once(__DIR__.'/steinAPPConnect.php');
|
|
$steinAPP = new steinAPPConnect('API-Token');
|
|
|
|
if($steinAPP->_check() !== false){
|
|
$sAAssets = $steinAPP->get_assets();
|
|
//$sAReports = $steinAPP->get_reports(); in der API Version nicht vorgesehen
|
|
}
|
|
?>
|