PHP コードを使用して Baidu Wenxinyiyan からデータを取得して表示する

王林
リリース: 2023-08-12 16:58:02
オリジナル
1489 人が閲覧しました

PHP コードを使用して Baidu Wenxinyiyan からデータを取得して表示する

#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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート