При отправке этих данных POST
{
"email": "john.doe@example.com",
"first_name": "John",
"last_name": "Doe",
"username": "john.doe",
"password": "Hashem123123@@@",
"billing": {
"first_name": "John",
"last_name": "Doe",
"company": "",
"address_1": "969 Market",
"address_2": "",
"city": "San Francisco",
"state": "CA",
"postcode": "94103",
"country": "US",
"email": "john.doe@example.com",
"phone": "(555) 555-5555"
},
"shipping": {
"first_name": "John",
"last_name": "Doe",
"company": "",
"address_1": "969 Market",
"address_2": "",
"city": "San Francisco",
"state": "CA",
"postcode": "94103",
"country": "US"
}
}
на https://example.com/wp-json/wc/v3/customers с базовой аутентификацией. У меня есть следующий ответ
{
"code": "error_confirm_password_empty",
"message": "Invalid confirmation password",
"data": {
"status": 400
}
}
ПРИМЕЧАНИЕ: Предполагается, что эта регистрация будет представлена администратору для утверждения. Может быть, эта конечная точка предназначена для прямой регистрации, и есть еще одна конечная точка для подачи заявки на регистрацию для утверждения (?) Я проверил WooCommerce Docs и, похоже, ничего подобного нет.