#PHP コードを使用して Baidu Wenxin Yiyan のデータ取得と表示を実装する
タイトル: PHP で Baidu Wenxin Yiyan のデータ取得と表示を実装する
序文:
近年、Baidu Wenxinyiyan は人気の文学チキンスープ Web サイトとなり、人々は毎日心温まる言葉を得ることができます。開発者として、PHP コードを使用して Wen Xinyiyan のデータを取得して表示することで、ユーザーが Web ページ上で温かさと励ましを感じることができます。この記事では、Baidu Wenxinyiyan のデータ取得と表示を実現するための PHP コードを説明します。
1. データの取得
Baidu Wenxinyiyan からデータを取得するには、Baidu API が提供するインターフェイスを使用する必要があります。ここでは、Baidu Wen Xin Yi Yan の API インターフェース (https://api.uixsj.cn/hitokoto/) を使用しています。これは、Wen Xin Yi Yan 文のデータをランダムに取得できます。以下は、データを取得するための PHP サンプル コードです。
<?php
// 请求接口获取数据
$url = 'https://api.uixsj.cn/hitokoto/';
// 创建一个cURL资源
$ch = curl_init();
// 设置URL和其他cURL选项
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
// 发起请求
$response = curl_exec($ch);
// 关闭cURL资源
curl_close($ch);
// 解析JSON数据
$data = json_decode($response, true);
// 打印文心一言
echo $data['hitokoto'];
?>
ログイン後にコピー
上記のコードは、cURL ライブラリを使用して GET リクエストを送信し、Baidu Wenxin Yiyan API から返される JSON データを取得します。次に、JSON データを解析し、Wen Xinyiyan のコンテンツを出力します。
2. データの表示
データを取得したら、Web ページに表示する必要があります。以下は、Wen Xinyiyan を Web ページに表示する簡単な PHP サンプル コードです。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>百度文心一言展示</title>
</head>
<body>
<h1>百度文心一言</h1>
<div id="hitokoto"></div>
<script>
// 使用Ajax异步请求PHP文件获取数据
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function() {
if (xhr.readyState == 4 && xhr.status == 200) {
// 将获取到的数据展示到网页上
document.getElementById('hitokoto').innerHTML = xhr.responseText;
}
};
xhr.open("GET", "get_hitokoto.php", true);
xhr.send();
</script>
</body>
</html>
ログイン後にコピー
上記のコードは、Ajax を使用して PHP ファイル (get_hitokoto.php) を非同期にリクエストし、Wen Xinyiyan のデータを取得します。そして、取得したデータをWebページ上の
hitokoto要素に表示します。
結論:
PHP コードを使用することで、Baidu Wenxinyiyan のデータ取得と表示を実現できます。この記事では、PHP コードを使用して、Baidu Wenxinyiyan API インターフェイスからデータを取得し、Web ページに表示する方法を紹介します。この記事があなたのお役に立ち、あなたのウェブページが温かさと励ましに満ちたものになることを願っています。
以上がPHP コードを使用して Baidu Wenxinyiyan からデータを取得して表示するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。