ウェブサイトの開発では、ページの楽しみと魅力を高めるために、いくつかのランダムな文や有名な引用を引用する必要があることがよくあります。 Baidu Wenxin Yiyan APIは、APIを介してランダムなステートメントを取得してWebページに適用する便利な方法を提供します。この記事では、PHPを使用してBaidu Wenxin Yiyan APIに接続し、APIで返されたデータを呼び出すことでWebページの抜粋を生成する方法を紹介します。
Baidu Wenxin Yiyan APIに接続する前に、PHPがインストールされ、ネットワークにアクセスできることを確認してください。
<?php // 書く言葉を設定しますAPIアドレスと必要とするパラメーターを必要とするします $url = "http://api.vikingship.xyz/wisdom/api/one"; $params = [ 'secret_key' => 'your_secret_key'、//必要とするされたアクセスキーにセットき変化えます]; // curlセッションを作成$ curl = curl_init(); // curl request curl_setopt($ curl、curlopt_url、$ url)のURLおよびその彼のオプションを設定します。 curl_setopt($ curl、curlopt_returntransfer、true); curl_setopt($ curl、curlopt_post、true); curl_setopt($ curl、curlopt_postfields、http_build_query($ params)); // curlリクエストを始めるし、return data $ response = curl_exec($ curl)を得るします。 curl_close($ curl); //戻るされたjsonデータ$ data = json_decode($ response、true); //戻るされたデータで抜粋を抽出します$ excerpt = $ data ['excerpts']; //出力抜粋ECHO $ EXCERPT; ?>
上記のコードでは、Wenxin Yiyan APIのリクエストアドレスと要求パラメーターが最初に設定されます。要求されたアクセスキーを 'your_secret_key'に置き換えるだけです。次に、Curlライブラリを使用してHTTP要求を開始し、curl_exec()を介して返されたデータを取得します。最後に、返されたJSON形式のデータは、json_decode()を介してPHPアレイに解析され、抜粋を抽出して出力されます。
上記のコードをWebページに適用すると、Webページの抜粋を生成する機能が実現できます。簡単な例を次に示します。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Web抜粋生成</title> </head> <body> <h1>Webページの抜粋</h1> <p><?php include 'get_excerpt.php'; ?></p> </body> </html>
上記の例では、「get_excerpt.php」を含めることにより、抜粋を取得するPHPコードがWebページに導入されます。そして、抜粋はに配置されます
ラベルに示されています。
Baidu Wenxin Yiyan APIに接続し、ランダムなステートメントを取得することにより、それらを簡単にWebページに適用して抜粋を生成できます。 PHPを使用してコードを作成し、APIリクエストと解析と組み合わせて、ランダムなステートメントを取得および表示するのが簡単で効率的になります。この方法を通して、ウェブサイトに楽しく魅力を加え、ユーザーのエクスペリエンスを向上させることができます。