【发布时间】:2017-06-08 23:02:13
【问题描述】:
我正在尝试获取有关已发送通知的信息。但我不知道该怎么做。这是我的 JavaScript 代码:
function obtenerInformacion(uuid){
var xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener("readystatechange", function () {
if (this.readyState === 4) {
console.log(this.responseText);
}
});
xhr.open("POST", "https://api.ionic.io/push/notifications/"+uuid);
xhr.setRequestHeader("Access-Control-Allow-Origin","*");
xhr.setRequestHeader("Access-Control-Allow-Methods","GET,PUT,POST,DELETE,OPTIONS");
xhr.setRequestHeader("Access-Control-Allow-Headers","Content-Type");
xhr.setRequestHeader("content-type", "application/json");
xhr.setRequestHeader("authorization", "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIxN2FlYWZlMC02ZTg4LTQ3NDItOWMxMC04ZTczY2IwNWU4NGMifQ.n25i9yTWdqFauTd6xnfW0Uats_x7EvnB42KhoFu8E04");
xhr.send();
}
我收到此错误:error
对不起我的英语。
编辑:已修复。显然请求必须由 GET 提出
xhr.open("GET", "https://api.ionic.io/push/notifications/"+uuid);
xhr.setRequestHeader("content-type", "application/json");
xhr.setRequestHeader("authorization", "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIxN2FlYWZlMC02ZTg4LTQ3NDItOWMxMC04ZTczY2IwNWU4NGMifQ.n25i9yTWdqFauTd6xnfW0Uats_x7EvnB42KhoFu8E04");
xhr.send();
非常感谢大家
【问题讨论】:
-
请不要在照片中张贴代码。而是将其作为文本发布在您的帖子中。
-
对不起。我已经修好了。
标签: javascript ionic-framework notifications xmlhttprequest