我可以将整数值传递给WP REST API.但是,不能传递非数字字符.它给出了错误.
这就是我用过的......
add_action( 'rest_api_init', function () { register_rest_route( 'crowdapi/v1', '/register/(?P\d+)/(?P \d+)', array( 'methods' => 'POST', 'callback' => 'userCheck', ) ); } );
知道如何传递字符串..?
我自己发现了......
使用[a-zA-Z0-9-]
而不是\d
字符串
add_action( 'rest_api_init', function () { register_rest_route( 'crowdapi/v1', '/register/(?P\d+)/(?P [a-zA-Z0-9-]+)', array( 'methods' => 'POST', 'callback' => 'userCheck', ) ); } );