C2DM 服务的 Google AuthToken 有效性
我正在开发一个网络服务器,每当我在网络服务器上添加新数据时,它就会自动向我的 Android 应用程序发送推送消息。但是,为了通过 C2DM 服务器发送推送消息,我们需要获取 google 身份验证令牌(AuthToken)。我的疑问是,该令牌是否可以保存并供以后使用,或者我们应该每次都获得一个新的 AuthToken...!!!
有人请帮助我解决这个问题..!
提前致谢
I am Developing a web server which sends push messages automatically to my android application whenever I add new data on web server. But, for sending the push message through C2DM server we need to get a google Authentication Token(AuthToken). My doubt is that whether the token can be saved and used for later times also, or we should every time get a fresh AuthToken...!!!
Someone please help me regarding this..!
Thanks in Advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
据我所知,谷歌没有说明身份验证令牌的有效期限。但是,当向 C2DM 服务器发送推送通知时,响应可能包含 Update-Client-Auth,其中还包含新的 AuthToken。
所以基本上你可以存储 AuthToken 并重复使用它,只需确保你处理响应,当然,如果你收到 401 代码作为响应,你必须手动请求一个新的 Auth Token。
另请参阅:
C2DM 发送消息
Google C2DM
As far as I know, Google did not state how long the Authentication Token will be valid. But when sending out a push notification to the C2DM server, the response may include a Update-Client-Auth, where also a new AuthToken is included.
So basically you can store the AuthToken and reuse it, just make sure that you handle the response, and of course, if you receive a 401 Code as response, you have to manually request a new Auth Token.
See also:
C2DM Sending Messages
Google C2DM