Sie fragen also: Wie erstelle ich einen Benutzer nach der Authentifizierung mit WP? Ich denke, Sie haben keine Probem im Prozess der Authentifizierung. Wenn Sie PHP verwenden, können Sie PHP file_get_contents Funktion oder cURL verwenden brüllen ich Ihnen ein Beispiel mit PHP cURL geben
$post = array(
'username' => 'user2',
'email' => '[email protected]',
'password' => 'somerandompassword');
$post = http_build_query($post);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://localhost/wp/wp-json/wp/v2/users");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_USERPWD, "username" . ":" . "password"
);
$headers = array();
$headers[] = "Content-Type: application/x-www-form-urlencoded";
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$result = curl_exec($ch);
if (curl_errno($ch)) {
echo 'Error:' . curl_error($ch);
}
curl_close ($ch);
print_r(json_decode($result, true), true);
Sie können auch file_get_contents Funktion, wenn der Server aus irgendwelchen Gründen nicht verwenden können cURL verwenden. Sie können hier ein weiteres Beispiel von WP REST API mit php finden www.wpsaga.info/tag/wp-rest-api
Wir verwenden php curl beim Aufruf anderer PHP-Endpunkte. Ich schlage vor, Sie können es sich ansehen: http://php.net/manual/en/book.curl.php. – carloliwanag