I'am developing a plugin for wordpress and have trouble with the Rest API.
On my test server it works without a problem. (v4.6.6)
On a different server (v4.4.10) the API returns this error message:
The message is in german and means "The handler for the route is invalid." Don't understand why they translate the error messages for an API. Makes no sense for me.
The routes on the <a href="http://domain/wp-json" rel="noreferrer">http://domain/wp-json</a> are equal.
Maybe an problem with the different WP versions?
Definition of the route:
Thanks for help.
On my test server it works without a problem. (v4.6.6)
On a different server (v4.4.10) the API returns this error message:
Code:
{"code":"rest_invalid_handler","message":"
Der Handler f\u00fcr die Route ist ung\u00fcltig","data":{"status":500}}%
The message is in german and means "The handler for the route is invalid." Don't understand why they translate the error messages for an API. Makes no sense for me.
The routes on the <a href="http://domain/wp-json" rel="noreferrer">http://domain/wp-json</a> are equal.
Maybe an problem with the different WP versions?
Definition of the route:
Code:
function __construct() {
add_action( 'rest_api_init', function(){
register_rest_route( 'test_namespace', 'ping', array(
'methods' => 'POST',
'callback' => array($this, 'ping_test'),
'permission_callback' => array($this, 'myhacks_permission_callback'),
) );
} );
}
Thanks for help.