现在,当 ClientLogin 身份验证被弃用时,我们是否应该使用 OAuth 2.0 进行 C2DM 消息传递?
我的应用程序是 C# 网络应用程序,需要向已注册的设备发送消息。任何示例如何使用 OAuth 获取 Auth Token 以用于 C2dm 消息传递?我需要使用哪种类型的身份验证(已安装的应用程序、Web 服务器...)?
2012 年 6 月 28 日编辑
C2DM 已弃用。鼓励开发人员切换到 GCM,将在短时间内支持 C2DM。简单的 API,而不是不受支持的 ClientLogin 和 oAuth2。 http://developer.android.com/guide/google/gcm/index.html
最佳答案
这里有讨论:C2DM with PHP using OAuth2.0 (ClientLogin is deprecated!)
我假设由于 android C2DM 仍然是实验室的一部分(意味着实验性的)它仍然运行 clientlogin 并且不会很快被弃用。弃用政策的一个 fragment 指出:
This Deprecation Policy doesn't apply to versions, features, and functionality labeled as "experimental.
但由于它仍处于实验阶段,我们都有一个更严重的问题,Google 会完全停止 C2DM 吗?
关于android - 已弃用带有 ClientLogin 的 C2DM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10490058/