Wie treffe ich externe REST POST API in WordPress?

Ich bin neu in WordPress und ich habe eine Client-Anforderung, um ihre API zu treffen, die eine POST-Anfrage akzeptiert und ich kann einfach nicht den Weg finden, dies zu erreichen. Ich muss den Chat-Bot hinzufügen, der die API trifft, wenn der Benutzer die API aufruft und die Antwort der API anzeigt.

Solutions Collecting From Web of "Wie treffe ich externe REST POST API in WordPress?"

WordPress hat mehrere functionen zum Senden von Anfragen über PHP, einschließlich wp_remote_post() , die Sie verwenden können, um eine POST-Anfrage an eine API zu senden. Dann können Sie wp_remote_retrieve_body() , um die Antwort zu verarbeiten. Es würde ungefähr so ​​aussehen:

 $response = wp_remote_post( 'http://example.org/api' ); $api_response = json_decode( wp_remote_retrieve_body( $response ), true ); 

Wenn Sie mit der API über JavaScript interagieren müssen, wird WordPress nicht einbezogen, und Sie würden es genauso machen, wie Sie es mit jeder JavaScript-Anwendung tun würden.