我正在使用Titanium处理Android应用的推送通知。 我已经创建了GCM Server API密钥和发件人ID。 并下载了配置文件
谷歌-services.json
我应该把这个文件放到我的Titanium项目中?
答案 0 :(得分:3)
添加google-services.json
是本机应用程序的便捷步骤,可轻松实现GCM / FCM集成。
要将推送通知集成到Titanium项目,您必须首先确定要发送通知的方式。有Arrow Push和Firebase Notifications等服务允许您从图形Web控制台发送通知。
如果你想继续使用箭头推进,你可以检查Titanium CloudPush Module
CloudPush模块支持设备的Android推送通知 通过提供与推送通知服务器的连接 用于接收推送通知和可选地呈现托盘的设备 收到新的推送通知时通知用户。
在项目的tiapp.xml中,您需要添加一些键来配置推送通知。
<!-- Property keys for Arrow Push (required) -->
<property name="acs-api-key-development" type="string">YOUR DEVELOPMENT API KEY HERE</property>
<property name="acs-api-key-production" type="string">YOUR PRODUCTION API KEY HERE</property>
<property name="acs-api-key" type="string">YOUR API KEY HERE</property>
要整合Firebase通知,请确定我们是否还有一个优秀的Firebase Titanium Android模块。 Appcelerator / Titanium module project用于构建和使用Firebase SDK,但根据this问题,它不会集成Firebase通知。
还有很少Titanium GCM modules,您还必须了解如何在这些模块中提供GCM发件人ID /密钥。