231
iPhone_iPad_Mac_手机_平板_苹果apple
nodejs__SDK手册_OpenAPI 1.0_移动推送-阿里云
1 获取AccessKeyId和AccessKeySecret
2 获取appKey
>>前往移动推动控制台获取 app列表->应用证书
3 引入SDK依赖
var ALY = require('./index.js');
4 示例代码(替换成您的AccessKeyId、AccessKeySecret、appKey)
var push = new ALY.PUSH({
accessKeyId: '<your access key id>',
secretAccessKey: '<your access key secret>',
endpoint: 'https://cloudpush.aliyuncs.com',
apiVersion: '2015-08-27'
}
);
// 推送消息到 iOS
push.push({
AppKey: '<your AppKey>',
// 推送目标: device:推送给指定设备; account:推送给指定帐号;all:推送给全部
Target: 'all',
//根据Target来设定,如Target=device, 则对应的值为 设备id1,设备id2. 多个值使用逗号分隔.(帐号与设备有一次最多100个的限制)
TargetValue: 'all',
Type: 0, // 0:表示消息,默认值;1:表示通知。
// 设备类型deviceType 取值范围为:0~3. iOS设备: 0; Android设备: 1; 全部: 3, 这是默认值.
DeviceType: 0,
Title: 'title',
Body: 'body123',
Summary: 'summary',
// 离线消息的过期时间,过期则不会再被发送。离线消息最长保存72小时,过期时间时长不会超过发送时间加72小时。时间格式按照ISO8601标准表示,并需要使用UTC时间,格式为YYYY-MM-DDThh:mm:ssZ
//ExpireTime: (new Date((new Date()).getTime() + 12 * 3600 * 1000)).toISOString(),
ApnsEnv: "DEV",
// 当APP不在线时候,是否通过通知提醒,仅对iOS消息使用
//Remind: false,
// 推送控制, 是否离线存储
//StoreOffline: false,
iOSBadge:'6',
//iOS通知标题(iOS 10+)
iOSTitle:'iOS 10 Title',
//iOS通知副标题(iOS 10+)
iOSSubtitle:'iOS 10 Subtitle',
//使能通知扩展处理(iOS 10 +)
iOSMutableContent: true,
//设定通知Category(iOS 10+)
iOSNotificationCategory:'test_category',
//自定义的kv结构(iOS10+ 可以使用关键字attachment来指定富媒体推送通知的资源Url
iOSExtParameters:"{"attachment":"https://xxxx.xxx/notification_pic.png","k1":"v1"}"
}, function (err, res) {
console.log(err, res);
});
return ;
最后更新:2016-12-12 11:12:30
上一篇:
net__SDK手册_OpenAPI 1.0_移动推送-阿里云
下一篇:
php__SDK手册_OpenAPI 1.0_移动推送-阿里云
变更RDS实例规格__实例管理_API 参考_云数据库 RDS 版-阿里云
设备端SDK使用问题__产品常见问题_阿里云物联网套件-阿里云
带宽转发量___用户指南_高速通道-阿里云
删除专有网络__专有网络相关接口_API 参考_云服务器 ECS-阿里云
搜索操作__JavaSDK手册_SDK参考手册_开放搜索-阿里云
优化建议__最佳实践_云数据库 PetaData-阿里云
面向人工智能 阿里云异构计算全新升级
发展历史__产品简介_消息服务-阿里云
修改只读账户密码__数据库管理_开放API_分布式关系型数据库 DRDS-阿里云
恢复已保存的SQL窗口__使用SQL窗口_SQL操作_用户指南(RDBMS)_数据管理-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云