Comment utiliser l'API de traduction PHP Baidu pour la traduction du français vers le chinois ?
Introduction :
Avec le développement continu de la mondialisation, la communication entre différentes langues est devenue de plus en plus fréquente. En tant que développeurs, nous devons souvent traduire des textes entre différentes langues pour parvenir à une communication et une compréhension multilingues. Cet article explique comment utiliser l'API PHP Baidu Translation pour traduire du français vers le chinois, aidant ainsi les développeurs à implémenter cette fonction plus facilement.
Enregistrez un compte développeur sur Baidu AI Open Platform (https://ai.baidu.com/).
Entrez dans la console et créez une application de traduction.
Sur la page de détails de l'application, vous pouvez trouver l'ID et la clé de l'application. Veuillez enregistrer ces informations, nous en aurons besoin dans le code suivant.
// ID d'application et clé de l'API de traduction Baidu
$appId = 'your_app_id';
$appKey = 'your_app_key'
// Texte à traduire
$query = 'Bonjour';
//URL de demande de construction
$url = 'https://fanyi-api.baidu.com/api/trans/vip/translate';
$url .= '?q=' . urlencode ($query);
$url .= '&from=fr&to=zh';
$url .= '&appid=' . $appId;
$salt = time();
$url .= '&salt=' . $ salt;
$sign = md5($appId . $query . $salt . $appKey);
$url .= '&sign=' . $sign;
// Lancer une requête HTTP
$ch = curl_init(). ;
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
curl_close($ch);
// Analyser le résultat de la réponse
$response = json_decode($result, true);
if (isset($response['trans_result'])) {
}
?>
your_app_id
et your_app_key
par votre propre identifiant d'application et votre clé pour l'API de traduction Baidu. your_app_id
和your_app_key
替换为你自己的百度翻译API的App ID和密钥。$query
Ensuite, attribuez le texte français à traduire à la variable $query
et exécutez le code. Dans le code, nous construisons d'abord l'URL de requête de l'API de traduction Baidu en utilisant l'ID d'application, la clé et le texte à traduire fournis. Utilisez ensuite la bibliothèque curl pour lancer une requête HTTP et analyser la réponse au format JSON. Enfin, nous imprimons les résultats de la traduction ou les messages d'erreur.
Résumé :
Dans cet article, nous avons présenté comment utiliser l'API de traduction PHP Baidu pour la traduction du français vers le chinois. Il vous suffit d'obtenir l'ID d'application et la clé de l'API de traduction Baidu et d'écrire une petite quantité de code PHP pour réaliser une traduction de texte multilingue. De cette manière, nous pouvons plus facilement parvenir à la communication et à la compréhension entre différentes langues et contribuer au développement de la mondialisation.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!