Die API von Baidu Wenxin Yiyan ist eine API, die zufällige Sätze bietet, die mehrere Kategorien wie Animation, Comics, Spiele, Romane, Originale usw. abdecken. Jedes Mal, wenn die API aufgerufen wird, kann der Benutzer einen zufälligen Satz erhalten, der für verschiedene Szenarien wie persönliche Blogs und Websites geeignet ist und Benutzern eine reichhaltige Erfahrung bietet.
Um die Baidu Wenxin Yiyan API zu verwenden, müssen Sie zunächst einen API -Schlüssel auf der Baidu Open Cloud -Plattform beantragen. Die spezifischen Schritte sind wie folgt:
$ api_key = 'your_api_key';
Nachdem Sie die API -Taste erhalten haben, können Sie die API über PHP -Code aufrufen. Die spezifischen Schritte sind wie folgt:
$ url = 'https://v1.hitokoto.cn'; $ params = array ( 'C' => '', 'codieren' => 'json', 'charset' => 'utf-8', 'max_length' => 30 ); $ response = file_get_contents ($ url. '?'. http_build_query ($ params)); $ data = json_decode ($ response, true); if (isset ($ data ['hitokoto'])) { $ Satz = $ data ['hitokoto']; }
Wenn Sie den von der API zurückgegebenen Satzinhalt anpassen oder die Daten an mehrere Websites verteilen möchten, können Sie Ihre Ziele erreichen.
Die API von Baidu Wenxin Yiyan bietet mehrere Parameter, und Benutzer können die Datenanpassung implementieren, indem sie verschiedene Parameter angeben.
Durch Parameter C können Sie die von der API zurückgegebene Satzkategorie angeben, z. B.:
Wenn Sie beispielsweise einen animierten Satz erhalten möchten, können Sie den Parameter C auf 'a' festlegen:
$ params = array ( 'c' => 'a',, 'codieren' => 'json', 'charset' => 'utf-8', 'max_length' => 30 );
Der Parameter L gibt die Länge des von der API zurückgegebenen Satzes im Bereich von 1 bis 200 Wörtern an. Wenn Sie beispielsweise einen Satz von 20 Wörtern erhalten möchten, können Sie den Parameter L auf 20 festlegen:
$ params = array ( 'C' => '', 'codieren' => 'json', 'charset' => 'utf-8', 'max_length' => 20 );
Sie können auch eine API entsprechend Ihren Anforderungen an die Implementierung der Datenanpassung und -verteilung anpassen. Die spezifischen Schritte sind wie folgt:
if ($ _get ['Typ'] == 'hitokoto') { $ params = array ( 'c' => 'a',, 'codieren' => 'json', 'charset' => 'utf-8', 'max_length' => 30 ); $ url = 'https://v1.hitokoto.cn?' . http_build_query ($ params); $ data = json_decode (file_get_contents ($ url), true); echo $ data ['hitokoto']; }
Wenn Sie beispielsweise den folgenden Link besuchen, erhalten Sie einen animierten Satz:
http://your_sit.com/your_api.php?type=hitokoto&c=a
Mit den oben genannten Methoden können Sie Daten von Baidu Wenxin Yiyan API anpassen und verteilen, um den Benutzern eine persönlichere Erfahrung zu bieten.