Как передать URL и адрес электронной почты в качестве параметров Wordpress API?
Передача URL-адреса в качестве параметра приводит к ошибке, как показано ниже: {"code":"rest_no_route","message":"Не найдено ни одного маршрута, соответствующего URL-адресу и методу запроса","data":{"status":404}}
Как это сделать в WP API?
register_rest_route( 'myap/v1', 'operation1/(?P<website>[regex for wesite here])',array(
'methods' => 'GET',
'callback' => 'myCallback'
) );
0 ответов
Это очень просто, см. Пример для электронной почты:
add_action( 'rest_api_init', function () {
register_rest_route( 'myap/v1', '/email/(?P<email>\S+)', array(
'methods' => 'GET',
'callback' => 'myCallback'
));
});