Maison  >  Article  >  développement back-end  >  Comment utiliser le code PHP pour appeler l'interface Baidu Wenxin Yiyan ?

Comment utiliser le code PHP pour appeler l'interface Baidu Wenxin Yiyan ?

王林
王林original
2023-08-12 10:28:421204parcourir

Comment utiliser le code PHP pour appeler linterface Baidu Wenxin Yiyan ?

Comment utiliser le code PHP pour appeler l'interface Baidu Wenxin Yiyan ?

L'interface Baidu Wenxin Yiyan est une API qui fournit des phrases aléatoires, qui peuvent être utilisées sur la page d'accueil du site, à la fin de l'article, etc., pour ajouter une ambiance littéraire. Cet article présentera en détail comment utiliser le code PHP pour appeler l'interface Baidu Wenxin Yiyan.

Tout d'abord, nous devons obtenir l'URL de l'interface Baidu Wenxin Yiyan. Ouvrez le site officiel de Baidu Wenxin Yiyan (https://developer.baidu.com/quote) dans le navigateur et recherchez l'URL de l'API sur la page, comme indiqué ci-dessous :

https://developer.baidu.com/quote/v1/api/quote

Ensuite, nous utilisons le file_get_contents( de PHP). ) pour récupérer les phrases aléatoires renvoyées par l'API. Transmettez l'URL de l'API en tant que paramètre à la fonction et enregistrez les données au format JSON renvoyées. file_get_contents()函数来获取API返回的随机句子。将API URL作为参数传入该函数,并保存返回的JSON格式数据。

$url = 'https://developer.baidu.com/quote/v1/api/quote';
$data = file_get_contents($url);

然后,我们需要将返回的JSON格式数据解析为PHP数组,以便于获取需要的句子内容。

$result = json_decode($data, true);

现在,我们可以获取随机句子的内容和作者了。在解析后的数组中,内容存储在quote键下,作者存储在author

$quote = $result['quote'];
$author = $result['author'];

Ensuite, nous devons analyser les données au format JSON renvoyées dans un tableau PHP afin d'obtenir le contenu de la phrase requis.

echo '<p>' . $quote . '</p>';
echo '<p>' . '——' . $author . '</p>';

Maintenant, nous pouvons obtenir le contenu et l'auteur de phrases aléatoires. Dans le tableau analysé, le contenu est stocké sous la clé quote et l'auteur est stocké sous la clé author.

Enfin, nous pouvons afficher les phrases aléatoires obtenues sur la page Web. Utilisez des balises HTML et du code PHP pour formater le contenu et l'auteur et l'afficher sur la page.

rrreee

Intégrez le code PHP ci-dessus dans un fichier PHP pour appeler l'interface Baidu Wenxin Yiyan sur la page Web et afficher des phrases aléatoires.

rrreee

Grâce aux étapes ci-dessus, nous avons utilisé avec succès le code PHP pour appeler l'interface Baidu Wenxin Yiyan et afficher des phrases aléatoires sur la page Web. Vous pouvez intégrer ce code dans votre projet de site Web en fonction de vos propres besoins et ajuster le style et la position selon vos besoins. 🎜🎜J'espère que cet article pourra vous aider et rendre votre site Web plus artistique et intéressant ! 🎜

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn