Während der Entwicklung von Websites ist die Anzeige dynamischer Sätze eine häufigste Anforderung. Zum Beispiel berühmte Zitate, Aphorismen auf der Homepage, ein Satz pro Tag usw. Diese Art der Erklärung kann nicht nur die Interaktivität der Seite verbessern, sondern auch die Leseerfahrung des Benutzers erhöhen. Die von Baidu bereitgestellte Wenxin Yiyan -API bietet Entwicklern eine umfassende Auswahl an zufälligen Anweisungen und deckt mehrere Felder wie Animation, Spiele, Romane usw. ab. Benutzer können nach ihren Anforderungen frei wählen.
Die Schnittstellenadresse von Baidu Wenxin Yiyan API lautet: https://v1.hitokoto.cn/ . Diese API unterstützt mehrere Parameter, um Benutzern zu helfen, verschiedene Arten von Anweisungen flexibel zu erhalten.
Der C -Parameter wird verwendet, um den Anweisungsart anzugeben, und die folgenden Optionen sind die verfügbaren Optionen:
Wenn Sie beispielsweise eine Anweisung zum Anime -Typ erhalten müssen, sollte der C -Parameter auf AC eingestellt werden.
Dieser Parameter gibt das Codierungsformat der Rückgabeanweisung an und der Standardwert ist UTF-8.
Wird verwendet, um den Zeichensatz der Return-Anweisung anzugeben, die gemeinsame Zeichensätze wie UTF-8, GBK, GB2312, GB18030 usw. unterstützt.
Dieser Parameter gibt die maximale Anzahl von Zeichen an, um die Anweisung zurückzugeben. Länge = 5 bedeutet beispielsweise, dass die zurückgegebene Anweisung bis zu 5 Zeichen enthält.
Wird verwendet, um die Integrität der von der API zurückgegebenen Ergebnisse zu gewährleisten und Datenmanipulationen zu vermeiden.
Der API -Dienstanbieter hat der Antwort Anerkennungen hinzugefügt. Kostenlose Benutzer können die API 1.000 -mal täglich anrufen und Anrufe über diese Häufigkeit werden berechnet.
Hier ist ein einfacher Beispielcode zum Implementieren der dynamischen Satzanzeige mit PHP:
Im obigen Code geben wir zunächst an, dass der zurückgegebene Anweisungsart "Animation" ist. Verwenden Sie als Nächstes die Curl -Funktion, um eine HTTP -Anforderung zu senden, das von der API zurückgegebene Ergebnis zu erhalten und das Ergebnis in ein Array -Format umzuwandeln. Schließlich wird die zufällige Satzanzeige durch Ausgabe des Inhalts der Anweisung realisiert.
Zusätzlich zu PHP kann JavaScript auch zur Implementierung der zufälligen Anweisungen verwendet werden. Hier ist ein Beispiel für eine JavaScript -Implementierung:
In diesem Beispiel geben wir den Typ der Rückgabeanweisung als "Netzwerkbegriff" an. Verwenden Sie dann die Fetch -Methode, um eine Anforderung an die API zu senden, die zurückgegebenen JSON -Daten abzurufen und die zufälligen Sätze in das angegebene HTML -Element zu füllen.
In diesem Artikel wird in den Webseiten über die Baidu Wenxin Yiyan API dynamische Satzanzeigen ermittelt. Unabhängig davon, ob es sich um PHP oder JavaScript handelt, kann diese API leicht integriert werden, um zufällige Anweisungen aus verschiedenen Feldern anzuzeigen. Durch rationale Konfigurieren von API -Parametern können verschiedene Arten von Sätzen angepasst werden, um die Vielfalt und Interaktivität des Website -Inhalts zu erhöhen.