无论如何都要在不使用Cloudpush模块的情况下获取设备令牌。我感兴趣的是获取令牌并存储到我的服务器上,然后我可以将通知推送到已注册的设备。
我尝试过使用此链接中的Cloudpush模块 http://docs.appcelerator.com/titanium/3.0/#!/api/Titanium.CloudPush
我按照以下步骤操作:
1)第一步: 打开此链接https://developers.google.com/console/ 比登录您的帐户。创建一个新项目
i) "Creating a Google API Project",
ii)"Enabling the GCM Service"
iii)"Obtaining an API Key"
图片捕捉链接:http://1.bp.blogspot.com/-AKAcUDtW0gg/UlK8rcpqUQI/AAAAAAAACuI/aq89OFZc2C4/s1600/all_steps.png
2)第二步: 点击此链接https://cloud.google.com/console#/project 您可以找到您已创建的项目。 只需单击它,您就找到了示例:项目编号:91060sdsdgsd
3)第三步: 现在下一步打开此网址https://my.appcelerator.com/apps 使用您要配置此vcm的appcelerator帐户登录。 点击你的项目比在顶部有两个选项(生产/开发)。 点击开发。现在主菜单框将打开,因为有第二个(第二个)选项卡点击它。 现在您在该页面中找到了Android Push Configuration 请填写这两个字段 i)Google Cloud Messaging(GCM)API密钥: ii)Google Cloud Messaging(GCM)发件人ID:
然而,我得到的只是收到GCM SenderId失败。
答案 0 :(得分:1)
由于你已经知道获取密钥/等的过程,所以我不会重写它。
您要求在没有Cloudpush的情况下获取设备令牌,是的,可以这样做,您必须使用 GCM模块来完成此过程。
以下信息将有助于使用模块:
希望它有所帮助。