Intereting Posts
Запретить пользователям спама регистрироваться без отключения регистрации пользователя? создание защищенного URL Я хочу получить номер версии плагина Динамически Котировки экранируются внутри wp_editor при сохранении с помощью wp_kses_post Запрос даты для настраиваемого мета поля Как получить html разделяемую версию описания $ category->? Автоматическое добавление категорий и авторов в пользовательское меню? Масонство – Невозможно найти переменные изображенияLoaded Скрипт пользовательской регистрации пользователя, разрешающий имена пользователей с 16 символами Добавить ссылку «Продолжить чтение», если длина сообщения больше трех строк текста? Проблема при создании меню вложенных кликов по иерархии в WordPress Различные категории для пользовательских типов сообщений Как изменить меню навигации на странице «Моя учетная запись» в WooCommerce Как получить и сохранить содержимое WordPress (html, css, images, videos) из Java-программы? Контейнер Виджета?

Как безопасно и удаленно Создавать нового пользователя в WordPress с помощью Rest API

Я пытаюсь создать пользователей в wordpress версии 4.9.1, удаленно используя WordPress API. Это мой PHP-код ниже:

$curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_PORT => "8080", CURLOPT_URL => "http://localhost:8080/my_site/wp-json/wp/v2/users/", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_POSTFIELDS => "------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent- Disposition: form-data; name=\"username\"\r\n\r\nwakawaka\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"email\"\r\n\r\nwaka@yahoo.com\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"password\"\r\n\r\ncITt xOSx HGKG GjTw No33 hzpG\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"ACCESS_TOKEN\"\r\n\r\ncITt xOSx HGKG GjTw No33 hzpG\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW--", CURLOPT_HTTPHEADER => array( "cache-control: no-cache", "content-type: multipart/form-data; boundary=---- WebKitFormBoundary7MA4YWxkTrZu0gW", "postman-token: 84cad22c-9f08-d2b1-18f6-6eb9880f3f5f" ), )); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); if ($err) { echo "cURL Error #:" . $err; } else { echo $response; } 

Когда я выполняю код, создайте нового пользователя, и это код ошибки, который я получаю:

  { "code":"rest_cannot_create_user", "message":"Sorry, you are not allowed to create new users.", "data": {"status":401} } 

Как я могу безопасно и удаленно Создавать нового пользователя в WordPress с помощью WordPress Rest API?

Solutions Collecting From Web of "Как безопасно и удаленно Создавать нового пользователя в WordPress с помощью Rest API"