WP 休息 API。创建端点的问题
WP Rest API. Problems with creating endpoints
尝试创建终结点时出现问题。我制作了一个插件和 类 用于注册路径和端点,但是当我尝试添加新的端点时,方法没有改变。一切都被解释为 GET。用于验证添加到function.php.
add_action( 'rest_api_init', function () {
register_rest_route('museum-funds/v1', '/test',array(
array(
'method' => 'POST',
'callback' => function(){
return 'Test';
},
)));
}
结果我得到答案:
{
"code": "rest_no_route",
"message": "Подходящий маршрут для URL и метода запроса не найден",
"data": {
"status": 404
}
}
但同时,如果你通过方法发送一个Get请求,那么一切正常。谁能告诉我问题出在哪里。
您的代码确实存在语法错误。我修好了!
add_action( 'rest_api_init', function () {
register_rest_route('museum-funds/v1', '/test',
array(
array(
'method' => 'POST',
'callback' => function(){
return 'Test';
},
)
)
);
});
添加它给出了预期的结果!
尝试创建终结点时出现问题。我制作了一个插件和 类 用于注册路径和端点,但是当我尝试添加新的端点时,方法没有改变。一切都被解释为 GET。用于验证添加到function.php.
add_action( 'rest_api_init', function () {
register_rest_route('museum-funds/v1', '/test',array(
array(
'method' => 'POST',
'callback' => function(){
return 'Test';
},
)));
}
结果我得到答案:
{
"code": "rest_no_route",
"message": "Подходящий маршрут для URL и метода запроса не найден",
"data": {
"status": 404
}
}
但同时,如果你通过方法发送一个Get请求,那么一切正常。谁能告诉我问题出在哪里。
您的代码确实存在语法错误。我修好了!
add_action( 'rest_api_init', function () {
register_rest_route('museum-funds/v1', '/test',
array(
array(
'method' => 'POST',
'callback' => function(){
return 'Test';
},
)
)
);
});
添加它给出了预期的结果!