Send data

$encData = base64_encode($Token."§§§".$cmd); // encode string
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://api1.dataindb.cloud/go.php');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
$post = array('encData'  => $encData);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$result = curl_exec($ch);
if (curl_errno($ch)) {
	return "error ".curl_error($ch);
        die();
}
curl_close($ch);
// received result
$res = trim(base64_decode($result)); // decode string

$Token = token personalizzato per ciascun progetto. Lo si rileva dalla gestione progetti

$cmd = stringa da inviare.
Esempio :
<record>
<stmt>insert</stmt>
<field>col_user,col_key,col_value</field>
<paramf>User_1</paramf>
<paramf>name</paramf>
<paramf>Tom</paramf>
</record>

§§§ = separatore fisso

$encData deve essere codificata ‘base64’

$result : dati di ritorno che differiscono secondo l’istruzione richiesta. Deve essere decodificata ‘base64’

https://api1.dataindb.cloud/go.php : end point per la richiesta. L’indirizzo è personalizzato nel progetto insieme al Token