Étapes à mettre en œuvre à l'aide de PHP pour connecter l'API Baidu Wenxin Yiyan afin d'obtenir des phrases quotidiennes
Hitokoto est une interface de phrases ouverte qui peut obtenir différents types de phrases, tels que des animations, des bandes dessinées, des romans, etc. Dans cet article, nous présenterons comment utiliser PHP pour se connecter à l'API Baidu Wenxin Yiyan afin d'obtenir et d'afficher une phrase quotidienne.
Étape 1 : demander une clé API
Tout d'abord, nous devons nous rendre sur le site Web Baidu Open Cloud (https://cloud.baidu.com/) pour créer un compte. Ensuite, créez une nouvelle application dans la console et obtenez une clé API.
Étape 2 : Créer un fichier PHP
Dans votre dossier de projet, créez un nouveau fichier PHP et nommez-le "hitokoto.php".
Étape 3 : Écrivez le code 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' => '一', 'count' => 10, ); // 将数据转换为JSON格式 $data_string = json_encode($data); // 设置请求头 $headers = array( 'Content-Type: application/json', 'Content-Length: ' . strlen($data_string), 'apikey: ' . $apikey, ); // 初始化CURL $ch = curl_init(); // 设置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, $headers); // 发送请求并获取响应 $response = curl_exec($ch); // 关闭CURL curl_close($ch); // 处理响应数据 $data = json_decode($response, true); // 提取一言内容 if(isset($data['result']) && !empty($data['result'])){ $hitokoto = $data['result'][0]['hitokoto']; echo $hitokoto; } else { echo "无法获取一言内容"; } ?>
Dans le code, remplacez "YOUR_API_KEY" par la clé API que vous avez demandée.
Dans ce code, nous utilisons la bibliothèque cURL pour envoyer des requêtes HTTP à l'API Baidu Wenxin Yiyan et obtenir les données JSON renvoyées par l'API. Nous analysons ensuite les données JSON, en extrayons une partie et les affichons sur la page.
Étape 4 : Testez le code
Enregistrez et téléchargez le fichier "hitokoto.php" sur le serveur de votre site Web. Ensuite, accédez au fichier dans votre navigateur et vous devriez voir la phrase du jour affichée.
Résumé
En utilisant PHP pour nous connecter à l'API Baidu Wenxin Yiyan, nous pouvons facilement obtenir le contenu de la phrase quotidienne et l'afficher sur notre site Web. Ce didacticiel fournit des exemples de code afin que vous puissiez rapidement commencer à utiliser l'API. Vous pouvez modifier et personnaliser le code en fonction de vos propres besoins pour vous adapter à différents scénarios d'application.
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!