[英]Can't access Cosmos DB with my mobile app built in React Native via Rest API
[英]Can't access WordPress page revisions via REST API
我有以下代碼:
add_action( 'wp_enqueue_scripts', 'my_enqueue_scripts' );
function my_enqueue_scripts() {
wp_enqueue_script( 'my-script', get_template_directory_uri() . '/assets/js/index.js', [ 'jquery' ] );
wp_localize_script( 'my-script', 'myScriptVars', [
'root' => esc_url_raw( rest_url() ),
'nonce' => wp_create_nonce( 'wp_rest' ),
] );
}
jQuery.ajax({
method: 'POST',
url: myScriptVars.root + 'wp/v2/pages/2/revisions/1',
data: { foo: 'bar', baz: 1, _wpnonce: myScriptVars.nonce },
dataType: 'json',
success: function ( data ) {
console.log( data );
},
});
但是我在控制台中收到 404 錯誤。 我究竟做錯了什么?
缺少 X-WP-NONCE:
jQuery.ajax({
method: 'GET',
url: myScriptVars.root + 'wp/v2/posts/1/revisions',
data: { foo: 'bar', baz: 1, _wpnonce: myScriptVars.nonce },
dataType: 'json',
success: function ( data ) {
console.log( data );
},
headers: {
'X-WP-Nonce': myScriptVars.nonce
},
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.