登录后无法使用 ACS REST API 发送推送通知
Unable to send push notification with ACS REST API after login
我想在我的网站上创建一个HTML/JavaScript表单。通过这种形式,我也喜欢发送推送通知 安卓和iOS设备。
登录 http 请求工作正常:
httpRequest.open('POST','https://api.cloud.appcelerator.com/v1/users/login.json?key=xxxAPKEYxxx&login=xxxEMAILxxx&password=xxxPASSWORDxxx');
httpRequest.send();
httpRequest.onload = function(){
var data = JSON.parse(this.responseText);
var sessionID = data.meta.session_id;
sendPush();
}
响应: {"meta":{"code":200,"status":"ok","method_name":"loginUser"....所以登录成功。但是当我调用 sendPush 函数时,我收到一个响应错误:响应错误: "状态":"失败", "代码":400, "消息":"无法对用户进行身份验证"。
function sendPush(){
httpRequest.open('POST','https://api.cloud.appcelerator.com/v1/push_notification/notify.json?key=xxxAPPKEYxxx&channel=xxxCHANNELxxx&payload=test');
httpRequest.send();
httpRequest.onload = function()
{
console.log(this.responseText);
};
}
function sendPush(){
var BASEURL = 'https://api.cloud.appcelerator.com/v1/'
httpRequest.open('POST', BASEURL + 'push_notification/notify.json?key=APPKE');
httpRequest.send({
channel : "xxxCHANNELxxx",
payload : "test"
});
httpRequest.onload = function() {
console.log(this.responseText);
};
}
相关文章:
- 解析推送通知-如何从REST或JS API跟踪打开
- 登录后无法使用 ACS REST API 发送推送通知
- 谷歌日历API v3推送通知不尊重timeMax或timeMin
- 如何从 API 获取未见/未读通知计数
- 通知 API:当用户不在现场时
- 无需回调即可使用通知 API 的正确方法
- 使用推送器 API 通知特定用户
- Google JavaScript API 库 - 日历手表通知
- 如何使用 AppEngine Channel API 编写类似 Facebook 的浏览器通知
- 从 Web 角度看通知 API 和推送 API 之间的区别
- parse.com REST API,使用build.phonegap Javascript推送通知Android和iO
- 在浏览器中使用图标字体's通知API
- 如何使用vert获取服务器通知(推送通知)到客户端.X Java api
- 在firefox中连续使用通知API发送多个通知
- Chrome和Firefox OS中的推送通知api是否采用相同的标准?
- 如何使用Angular和Rails API实现通知——而不是使用轮询技术
- 使用通知API时DOM异常
- Web通知API -网站不需要打开
- ATT API通知资源
- 谷歌地图API通知,如果标记是附近的另一个