Titanium:没有Cloudpush的Android设备令牌

时间:2014-11-04 23:15:50

标签: android titanium google-cloud-messaging

无论如何都要在不使用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失败。

1 个答案:

答案 0 :(得分:1)

由于你已经知道获取密钥/等的过程,所以我不会重写它。

您要求在没有Cloudpush的情况下获取设备令牌,是的,可以这样做,您必须使用 GCM模块来完成此过程。

以下信息将有助于使用模块:

希望它有所帮助。