現在の位置: ホーム> 最新記事一覧> PHP完全なチュートリアルBaidu Wenxin Yiyan APIのランダムステートメントの取得とWebページの抜粋の生成

PHP完全なチュートリアルBaidu Wenxin Yiyan APIのランダムステートメントの取得とWebページの抜粋の生成

M66 2025-06-13

PHP完全なチュートリアルBaidu Wenxin Yiyan APIのランダムステートメントの取得とWebページの抜粋の生成

ウェブサイトの開発では、ページの楽しみと魅力を高めるために、いくつかのランダムな文や有名な引用を引用する必要があることがよくあります。 Baidu Wenxin Yiyan APIは、APIを介してランダムなステートメントを取得してWebページに適用する便利な方法を提供します。この記事では、PHPを使用してBaidu Wenxin Yiyan APIに接続し、APIで返されたデータを呼び出すことでWebページの抜粋を生成する方法を紹介します。

1. Baidu Wenxin Yiyan APIの許可を取得します

  1. Baidu開発者プラットフォームにアクセスし、アカウントに登録してログインしてください。
  2. 「クラウド製品」 - 「人工知能」 - 「自然言語処理」 - 「Wenxin Yiyan」をクリックして、Wenxin Yiyan APIのページに入ります。
  3. [今すぐ適用]をクリックして、関連情報を入力してアプリケーションを送信します。
  4. Baiduがアプリケーションを確認して承認し、APIのアクセスキーを取得するのを待ちます。

2。baidu wenxin yiyan apiに接続するためのphpコードを書きます

Baidu Wenxin Yiyan APIに接続する前に、PHPがインストールされ、ネットワークにアクセスできることを確認してください。

<?php
// 書く言葉を設定しますAPIアドレスと必要とするパラメーターを必要とするします
$url = "http://api.vikingship.xyz/wisdom/api/one";
$params = [
    'secret_key' => &#39;your_secret_key&#39;、//必要とするされたアクセスキーにセットき変化えます];

// 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 [&#39;excerpts&#39;];

//出力抜粋ECHO $ EXCERPT;
?>

上記のコードでは、Wenxin Yiyan APIのリクエストアドレスと要求パラメーターが最初に設定されます。要求されたアクセスキーを 'your_secret_key'に置き換えるだけです。次に、Curlライブラリを使用してHTTP要求を開始し、curl_exec()を介して返されたデータを取得します。最後に、返されたJSON形式のデータは、json_decode()を介してPHPアレイに解析され、抜粋を抽出して出力されます。

3. Web抜粋を生成します

上記のコードを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リクエストと解析と組み合わせて、ランダムなステートメントを取得および表示するのが簡単で効率的になります。この方法を通して、ウェブサイトに楽しく魅力を加え、ユーザーのエクスペリエンスを向上させることができます。