Baidu Wenxin Yiyan API に接続して日常の文章を取得するための PHP 手順
Yiyan (ひとこと) は、アニメーション、漫画、小説など。この記事では、PHPを使用してBaidu Wenxin Yiyan APIに接続し、日々の文章を取得して表示する方法を紹介します。
ステップ 1: API キーの申請
まず、Baidu Open Cloud (https://cloud.baidu.com/) Web サイトにアクセスしてアカウントを登録する必要があります。次に、コンソールで新しいアプリケーションを作成し、API キーを取得します。
ステップ 2: PHP ファイルを作成する
プロジェクト フォルダーに新しい PHP ファイルを作成し、「hitokoto.php」という名前を付けます。
ステップ 3: PHP コードを記述する
「hitokoto.php」ファイルに次の PHP コードを記述します。
<?php $apikey = "YOUR_API_KEY"; $url = "https://aip.baidubce.com/rpc/2.0/aq/suggest"; $data = array( 'word' => '一', 'count' => 10, ); // 将数据转换为JSON格式 $data_string = json_encode($data); // 设置请求头 $headers = array( 'Content-Type: application/json', 'Content-Length: ' . strlen($data_string), 'apikey: ' . $apikey, ); // 初始化CURL $ch = curl_init(); // 设置CURL选项 curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string); curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); // 发送请求并获取响应 $response = curl_exec($ch); // 关闭CURL curl_close($ch); // 处理响应数据 $data = json_decode($response, true); // 提取一言内容 if(isset($data['result']) && !empty($data['result'])){ $hitokoto = $data['result'][0]['hitokoto']; echo $hitokoto; } else { echo "无法获取一言内容"; } ?>
コード内の「YOUR_API_KEY」を申請した API に置き換えます。鍵。
このコードでは、cURL ライブラリを使用して HTTP リクエストを Baidu Wenxin Yiyan API に送信し、API から返される JSON データを取得します。次に、JSON データを解析し、そのチャンクを抽出して、ページに表示します。
ステップ 4: コードをテストする
「hitokoto.php」ファイルを保存し、Web サイト サーバーにアップロードします。次に、ブラウザでファイルにアクセスすると、その日の文章が表示されるはずです。
概要
PHP を使用して Baidu Wenxin Yiyan API に接続することで、日々の文章の内容を簡単に取得し、Web サイトに表示することができます。このチュートリアルでは、API の使用をすぐに開始できるようにコード例を提供します。さまざまなアプリケーション シナリオに適応するために、独自のニーズに応じてコードを変更およびカスタマイズできます。
以上がBaidu Wenxin Yiyan API と PHP を接続して日次文を取得するための実装手順の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。