Non puoi selezionare più di 25 argomenti
Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
71 righe
2.0 KiB
71 righe
2.0 KiB
<? |
|
$configPath = substr(__DIR__, 0, strpos(__DIR__, "public_html")) . "/config.php"; |
|
include_once($configPath); |
|
if (!empty($_SESSION["ente"])) { |
|
include($root . "/layout/top.php"); |
|
?> |
|
<div class="container-fluid"> |
|
<h1>API</h1> |
|
<div> |
|
<br /> |
|
|
|
WebService SOAP raggiungibile all'indirizzo |
|
<strong><?= $_SESSION["config"]["link_sito"] ?>/api-legacy/advanced/service.php?WSDL</strong> |
|
per l'aggiornamento del totale liquidato per CIG |
|
La risposta del WebService sarà in formato JSON |
|
<br> |
|
<br> |
|
<strong>Struttura Richiesta</strong> |
|
<code> |
|
<pre style="border:1px solid #000; padding:10px;"> |
|
{ |
|
"token": "<strong>--TOKEN ASSEGNATO--</strong>" |
|
"lotti": [ |
|
{ |
|
"cig": "AAABBBCCC00", |
|
"liquidato": 10000 |
|
} |
|
] |
|
} |
|
</pre> |
|
</code> |
|
<strong>Struttura JSON risposta</strong> |
|
<code> |
|
<pre style="border:1px solid #000; padding:10px;"> |
|
[ |
|
"success"=>true, |
|
"error" => false, |
|
"error_code" => 200, |
|
"message" => [ |
|
|
|
] |
|
] |
|
</pre> |
|
</code> |
|
<br /> |
|
<br /> |
|
Questo è un esempio scritto in codice PHP di una richiesta effettuata per questo ente per aggiornare il liquidato del CIG AAABBBCCC00: |
|
|
|
<div class="box"> |
|
<code> |
|
$parameters = array('token' => '{token}', 'lotti' => array(array('cig'=>'AAABBBCCC00',liquidato=>1000)));<br> |
|
$client = new SoapClient('<?= $_SESSION["config"]["link_sito"] ?>/api-legacy/advanced/service.php?WSDL',array('cache_wsdl' => WSDL_CACHE_NONE));<br> |
|
$response = $client->updateLiquidato($parameters); |
|
</code> |
|
</div> |
|
</div> |
|
</div> |
|
<script> |
|
$("#tabs").tabs(); |
|
</script> |
|
<? |
|
include($root . "/layout/bottom.php"); |
|
} else { |
|
header('HTTP/1.0 403 Forbidden'); |
|
?> |
|
<h1>Forbidden</h1> |
|
<a href="/index.php"><?= __("Ritorna") ?></a> |
|
<? |
|
die(); |
|
} |
|
?>
|