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';
            },
        )
    )
);
});

添加它给出了预期的结果!