PHP での Baidu Wenxin Yiyan のアプリケーションの紹介
はじめに:
Baidu Wenxin Yiyan は、一般的な中国語のランダム文生成ツールです。ウェブサイトへの興味深いコピーライティング。 PHP 開発では、Baidu Wenxinyiyan の API インターフェイスを呼び出すことで、Web サイトにランダムなステートメントを簡単に挿入して、ユーザーにより良いエクスペリエンスを提供できます。この記事では、PHP で Baidu Wenxinyiyan を使用する方法とサンプル コードを紹介します。
1. Baidu Wenxin Yiyan の API インターフェースを取得する
まず、Baidu Wenxin Yiyan の公式 Web サイトから API インターフェースのアドレスを取得する必要があります。ブラウザに「https://developer.baidu.com/」と入力し、Baidu Developer Center にログインし、Wen Xin Yi Yan API ページに入ります。このページでは、API インターフェースのアドレスと使用方法を取得できます。
2. PHP コードの準備
以下は、Baidu Wenxinyiyan の API インターフェイスから文をランダムに取得し、Web ページに出力するための簡単なサンプル コードです。
<?php // Step 1: 请求API接口,获取随机语句 $response = file_get_contents('https://v1.hitokoto.cn?encode=json'); // Step 2: 解析API返回的JSON数据 $data = json_decode($response, true); // Step 3: 输出随机语句 echo '<div>' . $data['hitokoto'] . '</div>'; ?>
上記のコードは、file_get_contents 関数を通じて GET リクエストを送信し、API から返される JSON データを取得します。次に、 json_decode 関数を使用して JSON データを解析し、ランダムなステートメントを含む配列を取得します。最後に、echo ステートメントを使用して、ランダムなステートメントを Web ページに出力します。
3. ページ表示効果
以下は、Baidu Wenxin Yiyan API を使用して取得したランダムなステートメントを表示するために使用される単純な HTML ページです。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>百度文心一言示例</title> </head> <body> <div id="quote"></div> <script> // 使用JavaScript异步加载随机语句 window.onload = function() { fetch('https://v1.hitokoto.cn?encode=json') .then(function(response) { return response.json(); }) .then(function(data) { document.getElementById('quote').innerText = data.hitokoto; }) .catch(function(error) { console.log(error); }); } </script> </body> </html>
上記のコードは、JavaScript フェッチ関数を使用して非同期リクエストを送信し、Baidu Wenxin Yiyan API から返される JSON データを取得します。データが返されると、ページ内の指定された div 要素にランダムなステートメントが挿入されます。
結論:
Baidu Wenxinyiyan の API インターフェイスを呼び出すことで、PHP と JavaScript にランダムなステートメントを挿入する機能を簡単に実装できます。これにより、Web サイトに関心が高まるだけでなく、ユーザーのエクスペリエンスも向上します。この記事の紹介とサンプルコードが皆様のお役に立てれば幸いです。
以上がPHP での Baidu Wenxinyiyan アプリケーションの紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。