在Outsystems中使用OneSignal插件实现推送通知的技术咨询
在OutSystems中使用OneSignal实现推送通知实操指南
1. 如何在OutSystems中添加OneSignal插件?
- 打开OutSystems Studio,进入目标应用项目
- 点击顶部菜单栏的Manage Dependencies(管理依赖)
- 在搜索框输入
OneSignal,找到官方的OneSignal Push Notifications插件 - 勾选插件所需的模块,点击Apply完成依赖添加
- 依赖添加后,可在项目的Dependencies面板确认已引入的OneSignal模块
2. 如何将Token或API连接至OutSystems环境中的Android应用?
配置OneSignal API密钥
- 登录OneSignal后台,找到你的Android应用,获取
REST API Key和App ID - 进入OutSystems的Service Center,选择目标应用环境
- 依次进入Environment Configuration > Site Properties,找到OneSignal模块对应的配置项
- 将
REST API Key和App ID分别填入对应属性值并保存
获取并关联设备Token
- 在应用的初始化逻辑(如登录成功后、首页加载时),调用OneSignal模块的
GetDeviceToken客户端动作 - 将获取到的Token存入应用数据库(例如用户表的专属Token字段),用于后续推送目标定位
3. 为按钮动作添加推送通知(测试场景)
- 打开按钮所在界面,编辑按钮的
On Click事件逻辑 - 先完成按钮的核心业务操作(如表单提交、数据更新)
- 操作完成后,调用OneSignal模块的
SendNotification服务器动作,填入关键参数:RecipientDeviceTokens:传入测试用户的设备Token(可从数据库读取或临时硬编码)Title:设置通知标题(如"测试通知")Message:设置通知内容(如"按钮操作已完成")
- 保存并发布应用后,点击按钮即可触发测试推送
内容的提问来源于stack exchange,提问作者Yereke
相关产品推荐
相关产品推荐

