Heim > Artikel > Backend-Entwicklung > So verbinden Sie die Baidu Wenxin Yiyan API mit PHP, um zufällige Anweisungen zu erhalten
So verbinden Sie die Baidu Wenxin Yiyan API mit PHP, um zufällige Anweisungen zu erhalten
Bei der Entwicklung von Websites oder Anwendungen müssen wir häufig einige zufällige Anweisungen oder Texte zur Anzeige abrufen. Die Baidu Wenxin Yiyan API (Yiyan: https://hitokoto.cn/) bietet eine bequeme und schnelle Möglichkeit, zufällige Sätze zu erhalten. In diesem Artikel wird erläutert, wie Sie mithilfe von PHP eine Verbindung zur Baidu Wenxin Yiyan-API herstellen und zufällige Anweisungen erhalten.
Schritt 1: Erhalten Sie die Schnittstellenadresse und Parameterbeschreibung der API.
Zuerst müssen wir die Schnittstellenadresse und Parameterbeschreibung der API verstehen. Auf der offiziellen Website der Baidu Wenxin Yiyan API finden Sie die Adresse der API-Schnittstelle und zugehörige Parameterbeschreibungen. In diesem Artikel verwenden wir die folgende Schnittstellenadresse:
https://v1.hitokoto.cn/
In dieser Schnittstelle können wir verschiedene Arten von Anweisungen über die folgenden Parameter erhalten:
Schritt 2: Verwenden Sie PHP, um HTTP-Anfragen zu senden, um zufällige Anweisungen zu erhalten.
In PHP können wir die Curl-Bibliothek verwenden, um HTTP-Anfragen zu senden und die von der API zurückgegebenen Daten abzurufen. Das Folgende ist ein Beispielcode, der zeigt, wie man mit PHP eine Verbindung zur Baidu Wenxin Yiyan-API herstellt, um zufällige Anweisungen zu erhalten:
<?php // API接口地址 $url = "https://v1.hitokoto.cn/"; // 发送HTTP GET请求 $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($ch); curl_close($ch); // 解析JSON格式的返回数据 $data = json_decode($response, true); // 获取语句内容 $hitokoto = $data['hitokoto']; echo $hitokoto; ?>
Der obige Code sendet eine HTTP-GET-Anfrage an die Baidu Wenxin Yiyan-API und ruft die zurückgegebenen Daten im JSON-Format ab. Anschließend können wir die Funktion json_decode verwenden, um die zurückgegebenen JSON-Daten in ein PHP-Array zu analysieren und den Anweisungsinhalt ($hitokoto
) zur Anzeige abzurufen. $hitokoto
)进行展示。
步骤三:将获取到的随机语句应用到网站或应用程序中
一旦我们成功获取到随机语句,我们可以将其应用到网站或应用程序的任何位置。例如,在网页上显示随机语句,可以将上述代码嵌入到HTML文件中,并使用<?php echo $hitokoto; ?>
Sobald wir die Zufallsaussage erfolgreich erhalten haben, können wir sie an einer beliebigen Stelle auf der Website oder Anwendung anwenden. Um beispielsweise zufällige Anweisungen auf einer Webseite anzuzeigen, können Sie den obigen Code in eine HTML-Datei einbetten und <?php echo $hitokoto;
verwenden, um den Inhalt der Anweisung anzuzeigen.
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>随机语句</title> </head> <body> <h1>随机语句:</h1> <p><?php echo $hitokoto; ?></p> </body> </html>
Durch die oben genannten Schritte können wir PHP verwenden, um eine Verbindung zur Baidu Wenxin Yiyan-API herzustellen, zufällige Sätze zu erhalten und diese dann auf Websites oder Anwendungen anzuwenden, um die Anzeige zufälliger Sätze zu erreichen.
Das obige ist der detaillierte Inhalt vonSo verbinden Sie die Baidu Wenxin Yiyan API mit PHP, um zufällige Anweisungen zu erhalten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!