4

现在,当 ClientLogin 身份验证被弃用时,我们是否应该使用 OAuth 2.0 进行 C2DM 消息传递?

我的应用程序是需要向注册设备发送消息的 C# Web 应用程序。任何示例如何使用 OAuth 获取身份验证令牌以与 C2dm 消息一起使用?我需要使用哪种类型的身份验证(已安装的应用程序、Web 服务器...)?

2012 年 6 月 28 日编辑

C2DM 已弃用。鼓励开发者切换到 GCM,C2DM 将在短时间内得到支持。简单 API 代替不受支持的 ClientLogin 和 oAuth2。 http://developer.android.com/guide/google/gcm/index.html

4

2 回答 2

1

这里有一个讨论:C2DM with PHP using OAuth2.0 (ClientLogin is deprecated!)

我假设由于 android C2DM 仍然是实验室的一部分(意味着实验性),它仍然运行 clientlogin 并且不会很快被弃用。弃用政策的一个片段指出:

此弃用政策不适用于标记为“实验性”的版本、特性和功能。

但是由于它仍然是实验性的,我们都有一个更严重的问题,谷歌会完全取消 C2DM 的插件吗?

于 2012-05-10T09:28:56.140 回答
0

Android C2DM 仍然要求您使用客户端登录授权。oAuth 2.0 尚不适用于 C2DM,因此请实施客户端登录。正如 Warpzit 所说,谷歌的弃用政策声明它不适用于实验性功能,云到设备的消息传递仍被认为处于“实验室”状态。

于 2012-06-21T20:48:55.567 回答