我在自托管的WP网站上使用Wordpress和Jetpack,我想使用Wordpress REST API来创建来自不同应用程序的帖子,只需使用HTML& JQuery的。
我可以获得未经身份验证的数据但是当我尝试添加新帖子时,它需要访问令牌。
我写了以下内容,
wpAuth.bind('click', function(){
$.ajax({
url: "https://public-api.wordpress.com/oauth2/token",
dataType: "json",
data: {
'client_id': 'client id',
'client_secret': 'secret token',
'grant_type': 'password',
'username': 'wp.comuser',
'password': 'a password',
},
type: 'POST',
success: function( response ) {
console.log( response ); // server response
}
});
});
但是我收到了一个错误:
XMLHttpRequest无法加载 https://public-api.wordpress.com/oauth2/token。起源 Access-Control-Allow-Origin不允许http://example.com。
有人可以帮我理解是什么问题,我在developer.wordpress.com上为我的应用设置了Javascript Origins
。