現在の位置: ホーム> 最新記事一覧> PHPを使用してBaidu Wenxin Yiyanインターフェイスを実装し、有名な引用を取得する方法

PHPを使用してBaidu Wenxin Yiyanインターフェイスを実装し、有名な引用を取得する方法

gitbox 2025-06-16

1。はじめに

現代のウェブサイト開発では、ユーザーエクスペリエンスを改善するためにコンテンツの豊かさが重要です。サードパーティAPIを呼び出すことにより、ウェブサイトはリアルタイムデータを取得し、コンテンツを濃縮し、ユーザーの粘着性を向上させることができます。 Baidu Wenxin Yiyanは、Webサイトの紹介や概要に非常に適した有名な引用や詩をランダムに取得するためのAPIインターフェイスを提供します。この記事では、PHPを介してこのAPIへの呼び出しを実装し、興味深い文を取得して表示します。

2。関連API

2.1 Baidu Wenxin Yiyan API

Baidu Wenxin Yiyanは、有名な引用や古典的な詩をランダムに返すことができるAPIインターフェイスを提供します。インターフェイスアドレスはhttps://api.imjad.cn/であり、ユーザーはこのアドレスにアクセスしてランダムな文を取得できます。

2.2 Get Requestを使用してデータを取得します

PHPでは、GETリクエストを使用してこのAPIを呼び出してデータを取得できます。 file_get_contentsを渡すことができます

3. Baidu Wenxin Yiyanインターフェイスを実装します

次に、PHPでBaidu Wenxin Yiyanのインターフェイスコールを実装する方法を紹介します。 APIによって返されるデータを分析することにより、有名な引用、著者、ソースなどの情報を抽出できます。

 
/**
 * Baidu Wenxin Yiyanインターフェイスデータを取得します
 */
function hitokoto() {
    $url = "https://api.imjad.cn/hitokoto/?encode=json";
    $data = json_decode(file_get_contents($url));
    $text = $data->hitokoto;
    $author = $data->from;
    $source = $data->from_who;
    $url = $data->url;
    return array('text' => $text, 'author' => $author, 'source' => $source, 'url' => $url);
}

上記のコードは、インターフェイスからのデータの取得と、文、著者、ソース、および関連するリンクからの解析を実装しています。このデータを次の使用のために配列に返します。

4。結果を達成します

実装後、Webサイトに簡単な方法で取得した有名な引用を表示し、ウェブサイトに深みとアピールを追加できます。この機能は、ブログ、Q&A Webサイト、またはコンテンツの動的な更新が必要な任意のサイトに最適です。

5。概要

この記事では、PHPを介してBaidu Wenxin Yiyan APIのインターフェイスコールを実装する方法を紹介します。簡単なGetリクエストを通じて、ランダムな引用符を取得し、Webサイトに表示される返されたデータを解析できます。このケースを通じて、Get Requestsを送信する方法を習得するだけでなく、APIによって返されるデータを処理する方法を学び、Webサイトコンテンツのダイナミティとユーザーエクスペリエンスを大幅に改善しました。