Position actuelle: Accueil> Derniers articles> Comment appeler l'interface Baidu Wenxin Yiyan pour obtenir des devis aléatoires dans PHP

Comment appeler l'interface Baidu Wenxin Yiyan pour obtenir des devis aléatoires dans PHP

M66 2025-07-15

Aperçu

PHP est un puissant langage de script côté serveur qui est largement utilisé dans le développement du réseau. L'interface Baidu Wenxin Yiyan fournit une API pratique qui peut obtenir des devis ou du texte aléatoires, qui sont souvent utilisés pour l'affichage de la citation du site Web ou la décoration de page. Cet article présentera comment utiliser PHP pour appeler l'interface Baidu Wenxin Yiyan et obtenir du texte aléatoire.

Créer une application de développeur Baidu

Avant de commencer à utiliser l'interface Baidu Wenxin Yiyan, vous devez d'abord créer une application dans Baidu Developer Center et obtenir la clé API. Les étapes spécifiques sont les suivantes:

  • Visitez le centre de développeur Baidu
  • Après vous être connecté, cliquez sur "Console" dans le coin supérieur droit et sélectionnez "Créer l'application"
  • Sélectionnez "API Call" et cliquez sur "Créer maintenant"
  • Remplissez les informations de base de l'application et créez-les avec succès après la soumission
  • Accédez à la page Détails de l'application et trouvez la clé API

Implémentation du code PHP

Après avoir obtenu la touche API, nous pouvons commencer à écrire du code PHP et à appeler Baidu Wenxin Yiyan. Ce qui suit est un exemple de code:

<?php<br> // Configurer la clé de l&#39;API<br> $ apikey = "your_api_key"; // le remplacer par votre propre clé API<br><br> // demande l&#39;adresse d&#39;interface<br> $ url = "http://api.lwl12.com/hitokoto/main/get";<br><br> // Créer des paramètres de demande<br> $ params = [<br> "Encoder" => "JSON",<br> "charse" => "utf-8",<br> "apikey" => $ apikey,<br> ]]<br><br> // paramètres de demande d&#39;épissage<br> $ demandeurl = $ url. "?" . http_build_query ($ params);<br><br> // Envoi de la demande HTTP<br> $ réponse = file_get_contents ($ requestUrl);<br><br> // Response API d&#39;analyse<br> $ data = json_decode ($ réponse, true);<br><br> // Obtenez un texte aléatoire<br> if ($ data && isset ($ data ["contenu"])) {<br> $ content = $ data ["Content"];<br> Echo "Texte aléatoire:". $ contenu;<br> } autre {<br> Echo "n&#39;a pas réussi à obtenir du texte aléatoire";<br> }<br> ?>

Dans le code, vous devez d'abord remplacer `your_api_key` en tant que clé API réelle obtenue auprès du Baidu Developer Center. Ensuite, nous construisons l'URL de l'interface de demande et épissons les paramètres de demande. Ensuite, utilisez la fonction `file_get_contents` pour envoyer une demande HTTP, obtenez la réponse de l'API et analysez les données JSON renvoyées. Enfin, extraire le contenu de devis aléatoire de la réponse et le sortir.

Exemple d'application

Vous pouvez afficher le texte aléatoire que vous obtenez en fonction de vos besoins. Par exemple, le texte aléatoire peut être affiché sur une page de site Web ou stocké dans une base de données pour une utilisation ultérieure. De cette façon, votre site Web peut fournir un contenu dynamique et créatif.

Résumer

Grâce à l'introduction de cet article, nous avons appris à appeler l'interface baidu wenxin yiyan en php, à obtenir du texte aléatoire et à l'afficher. Cette fonction peut être obtenue en configurant simplement la clé API, en créant des paramètres de demande, en envoyant des demandes HTTP et en analysant les réponses. J'espère que cet article vous sera utile lorsque vous réaliserai la combinaison de l'interface PHP et Baidu Wenxin Yiyan.