Maison >développement back-end >tutoriel php >Comment connecter l'API Baidu Wenxin Yiyan à PHP pour obtenir des instructions aléatoires et générer un résumé du blog
Comment connecter l'API Baidu Wenxin Yiyan à PHP pour obtenir des phrases aléatoires et générer des résumés de blog
Avec le développement d'Internet, les blogs sont devenus une plate-forme importante permettant aux gens de partager leurs connaissances et leurs expériences. Un bon blog doit avoir un titre attrayant et un contenu passionnant. Et générer un résumé de blog attrayant est également essentiel pour attirer les lecteurs. Cet article présentera une méthode d'utilisation de PHP pour se connecter à l'API Baidu Wenxin Yiyan afin d'obtenir des phrases aléatoires et de générer des résumés de blog.
Baidu Wenxin Yiyan est un service API qui fournit des phrases aléatoires. Il fournit un grand nombre de phrases, notamment de la philosophie, de la poésie, des répliques de films, etc. Nous pouvons utiliser cette API pour générer des résumés de blog et ajouter une touche littéraire au blog.
Tout d'abord, nous devons demander un compte de développeur Baidu, créer une application et obtenir la clé API et la clé secrète. Ensuite, nous pouvons utiliser la bibliothèque cURL de PHP pour nous connecter à l'API Baidu Wenxin Yiyan et obtenir des instructions aléatoires.
<?php // 定义API请求地址和参数 $url = 'https://api.lwl12.com/hitokoto/v1?encode=json'; $params = [ 'encode' => 'json', ]; // 拼接请求URL $url .= '&' . http_build_query($params); // 初始化cURL $ch = curl_init(); // 设置请求URL curl_setopt($ch, CURLOPT_URL, $url); // 设置返回结果不直接输出 curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // 发起请求 $response = curl_exec($ch); // 关闭cURL curl_close($ch); // 解析JSON格式的响应结果 $result = json_decode($response, true); // 获取语句内容 $sentence = $result['hitokoto']; // 输出结果 echo $sentence; ?>
Le code ci-dessus se connectera à l'API Baidu Wenxin Yiyan et obtiendra des phrases aléatoires. Nous pouvons placer ce code dans le processus de génération du blog pour obtenir différentes déclarations.
Ensuite, nous pouvons générer un résumé du blog basé sur les phrases obtenues. Lors de la génération d'un résumé, nous pouvons extraire les mots-clés de la phrase et ajouter quelques descriptions textuelles. Voici un exemple de code :
<?php // 获取语句 $sentence = '这是一条随机语句'; // 提取关键词 $keywords = ['随机', '语句']; // 加上说明文字 $intro = '本文来自百度文心一言API,'; // 拼接摘要 $summary = $intro . '关键词:' . implode('、', $keywords) . '。' . $sentence; // 输出摘要 echo $summary; ?>
L'exemple de code ci-dessus générera un résumé de blog, par exemple : Cet article provient de l'API Baidu Wenxin Yiyan, mots-clés : random, déclaration. Il s'agit d'une déclaration aléatoire.
Enfin, nous intégrons le code ci-dessus dans notre processus de génération de blog pour générer différents résumés de blog selon les besoins. De cette façon, notre blog sera plus attrayant et ajoutera une touche littéraire.
Résumé :
Cet article présente une méthode d'utilisation de PHP pour se connecter à l'API Baidu Wenxin Yiyan afin d'obtenir des phrases aléatoires et de générer des résumés de blog. Obtenez des relevés aléatoires en vous connectant à l'API, puis générez des résumés de blog en fonction des besoins, ce qui peut augmenter l'attractivité et le sens littéraire du blog. J'espère que cet article pourra vous aider à améliorer la qualité de votre blog et votre expérience de lecteur.
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!