Transformator est une solution sémantique disponible en Saas qui permet de regénérer un nouveau texte sémantiquement similaire à partir d'un texte existant. Au delà d'un simple remplacement synonymique, au delà d'un simple spin, Transformator génère un nouveau texte à forte valeur ajoutée pour vos contenus éditoriaux.
Exemple d'intégration en PHP:
Le JSON est le format de retour de l'API, reportez-vous à l'onglet "Pour dev" pour mieux visualiser les clés de retour.
<?php
/*
<!> N'oubliez pas de remplacer les valeurs des clés 'tok_id' et 'tok_pass' par celles disponibles dans votre espace perso
*/
function transformator($texte)
{
$url_saas = 'https://www.semanticall.fr/saas.php'; // url d'accès à l'API
$params = array(
'action' => 3, // programme à appeler
'mode' => 'texte', // mode d'action
'tok_id' => '*******', // le token d'accès (disponible dans votre espace perso)
'tok_pass'=> '*******', // mot de passe du token d'accès (disponible dans votre espace perso)
'pr_prog_param' => array( // les paramètres utiles au programme
'val' => $texte
)
);
$ch = curl_init($url_saas);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, array('params' =>urlencode(json_encode($params))));
$req = curl_exec($ch);
if (curl_errno($ch)) {
echo 'Erreur Curl : ' . curl_error($ch);
}
curl_close($ch);
return $req;
}
/*le texte à transformer*/
$texte = 'Si vous êtes administrateur d\'un site web, ce dernier possède peut-être un moteur de recherche.
Pour que celui-ci gagne en efficacité, il est conseillé de le paramétrer pour prendre en compte le langage naturel.
Si le moteur de recherche ne comprend pas bien le langage naturel, il risque de proposer des résultats non pertinents par rapport à la requête de l’internaute. ';
echo transformator($texte);
?>