Heim >Backend-Entwicklung >PHP-Tutorial >Verwenden Sie PHP-Code, um Daten von Baidu Wenxinyiyan abzurufen und anzuzeigen
Verwenden Sie PHP-Code, um die Datenerfassung und -anzeige von Baidu Wenxin Yiyan zu erreichen.
Titel: PHP implementiert die Datenerfassung und -anzeige von Baidu Wenxinyiyan Auf der Website können Menschen jeden Tag ein herzerwärmendes Angebot einholen. Als Entwickler können wir PHP-Code verwenden, um die Daten von Wen Xinyiyan abzurufen und anzuzeigen, sodass Benutzer die Wärme und Ermutigung auf der Webseite spüren können. Dieser Artikel führt Sie durch den PHP-Code, um die Datenerfassung und -anzeige von Baidu Wenxinyiyan zu erreichen.
1. Daten abrufen
Um Daten von Baidu Wenxinyiyan zu erhalten, müssen wir die von der Baidu-API bereitgestellte Schnittstelle verwenden. Hier verwenden wir die API-Schnittstelle von Baidu Wen Xin Yi Yan (https://api.uixsj.cn/hitokoto/), die die Daten eines Wen Xin Yi Yan-Satzes zufällig abrufen kann. Das Folgende ist ein PHP-Beispielcode zum Abrufen von Daten:
<?php // 请求接口获取数据 $url = 'https://api.uixsj.cn/hitokoto/'; // 创建一个cURL资源 $ch = curl_init(); // 设置URL和其他cURL选项 curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // 发起请求 $response = curl_exec($ch); // 关闭cURL资源 curl_close($ch); // 解析JSON数据 $data = json_decode($response, true); // 打印文心一言 echo $data['hitokoto']; ?>
Der obige Code verwendet die cURL-Bibliothek, um eine GET-Anfrage zu senden, um die von der Baidu Wenxin Yiyan API zurückgegebenen JSON-Daten abzurufen. Anschließend analysieren wir die JSON-Daten und drucken den Inhalt von Wen Xinyiyan aus.
2. Daten anzeigen
Nachdem wir die Daten erhalten haben, müssen wir sie auf der Webseite anzeigen. Das Folgende ist ein einfacher PHP-Beispielcode, um Wen Xinyiyan auf einer Webseite anzuzeigen:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>百度文心一言展示</title> </head> <body> <h1>百度文心一言</h1> <div id="hitokoto"></div> <script> // 使用Ajax异步请求PHP文件获取数据 var xhr = new XMLHttpRequest(); xhr.onreadystatechange = function() { if (xhr.readyState == 4 && xhr.status == 200) { // 将获取到的数据展示到网页上 document.getElementById('hitokoto').innerHTML = xhr.responseText; } }; xhr.open("GET", "get_hitokoto.php", true); xhr.send(); </script> </body> </html>
Der obige Code verwendet Ajax, um asynchron die PHP-Datei (get_hitokoto.php) anzufordern, um Wenxinyiyans Daten zu erhalten. Zeigen Sie dann die erhaltenen Daten im
-Element auf der Webseite an. Fazit:hitokoto
Durch die Verwendung von PHP-Code können wir die Datenerfassung und -anzeige von Baidu Wenxinyiyan erreichen. In diesem Artikel wird erläutert, wie Sie mit PHP-Code Daten von der Baidu Wenxinyiyan-API-Schnittstelle abrufen und auf der Webseite anzeigen. Ich hoffe, dass dieser Artikel für Sie hilfreich sein und Ihre Webseite voller Wärme und Ermutigung machen kann.
Das obige ist der detaillierte Inhalt vonVerwenden Sie PHP-Code, um Daten von Baidu Wenxinyiyan abzurufen und anzuzeigen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!