Hitokoto est une interface de phrase ouverte qui peut obtenir des phrases d'animation, de bandes dessinées, de romans et d'autres types. Dans cet article, nous expliquerons comment nous connecter à l'API Baidu Wenxin Yiyan via PHP, obtenir et afficher une phrase quotidienne.
Tout d'abord, vous devez enregistrer un compte sur le site Web de Baidu Open Cloud. Créez une nouvelle application dans la console et obtenez la clé API correspondante.
Créez un fichier PHP dans le dossier du projet nommé "hitokoto.php".
Écrivez le code PHP suivant dans le fichier "hitokoto.php":
<?php $apikey = "YOUR_API_KEY"; $url = "https://aip.baidubce.com/rpc/2.0/aq/suggest"; $data = array( 'word' => 'un', 'count' => 10, )); // Convertir les données au format JSON $ data_string = json_encode ($ data); // Définir l'en-tête de demande $ en-têtes = array ( «Contenu-Type: Application / JSON», 'Content-Length:'. strlen ($ data_string), 'Apikey:'. $ apikey, )); // Initialiser la boucle $ ch = curl_init (); // Définissez l'option Curl Curl_setopt ($ ch, curlopt_url, $ url); curl_setopt ($ ch, curlopt_returntransfer, true); curl_setopt ($ ch, curlopt_post, true); curl_setopt ($ ch, curlopt_postfields, $ data_string); curl_setopt ($ ch, curlopt_httpheader, $ en-têtes); // Envoyez une demande et obtenez la réponse $ réponse = curl_exec ($ ch); // Fermer la boucle curl_close ($ ch); // Process Response Data $ data = json_decode ($ réponse, true); // Extraire le contenu d'un mot if (isset ($ data ['result']) &&! Vide ($ data ['result'])) { $ hitokoto = $ data ['result'] [0] ['hitokoto']; Echo $ Hitokoto; } autre { Echo "ne peut pas obtenir un mot de contenu"; } ?>
Dans le code, remplacez "votre_API_KEY" par la clé API que vous avez demandée. Le code utilise Curl pour envoyer des demandes HTTP à l'API Baidu Wenxin Yiyan, et obtient les données JSON renvoyées, puis analyse et extrait le contenu d'une phrase quotidienne et l'affiche sur la page.
Enregistrez et téléchargez le fichier "hitokoto.php" sur le serveur de sites Web. Visitez le fichier et voyez le contenu de la phrase quotidienne affichée sur la page.
Connexion à l'API Baidu Wenxin Yiyan via PHP, vous pouvez facilement obtenir une phrase quotidienne et l'afficher sur le site Web. Cet article fournit des exemples de code complets pour un accès facile et rapide. Vous pouvez modifier et étendre le code en fonction des besoins réels pour s'adapter à différents scénarios d'application.
Étiquettes associées:
API