gpt4 book ai didi

android - C2DM 服务器。我们现在应该使用 OAuth 吗?

转载 作者:太空宇宙 更新时间:2023-11-03 13:01:22 25 4
gpt4 key购买 nike

我正在为我的 Android 应用实现 C2DM。客户端 (Android) 运行良好,但我对实现服务器端有点困惑。

我的服务器是 C#/.NET。在身份验证方面,官方文档链接到 404: https://developers.google.com/android/c2dm/#handling_reg

我找到了另一个页面: https://developers.google.com/accounts/docs/AuthForInstalledApps

但它说已弃用。所以,我不确定现在该怎么办。使用已弃用的功能或了解如何使用 OAuth? (以前从未这样做过)

如果我使用 OAuth - 我应该在此处传递什么:授权:GoogleLogin auth=[AUTH_TOKEN] ?

任何关于这个主题的建议都将不胜感激

Google 的最新帖子听起来像是客户端登录的方法... http://android-developers.blogspot.com/2012/04/android-c2dm-client-login-key.html

最佳答案

我最近开始自己设置 C2DM,当我看到弃用通知时,我和你一样感到困惑。我最好的理解是,虽然 Google 正在为大多数服务转向 OAuth 2,弃用 ClientLogin,但 C2DM 仍然使用 ClientLogin,因此在这种情况下您必须使用它。

理由:

  • 绝对是(最新且经常更新)C2DM documentation 中的所有内容明确引用 ClientLogin,强烈建议该服务与此特定授权方法相关联。 ClientLogin 被明确提及 11 次,而没有提及 OAuth 或任何其他可能的身份验证方式。

简而言之,我认为您必须将 ClientLogin 用于 C2DM,并且应该忽略这样一个事实,即它已被 OAuth 更好地提供的其他 Google 服务弃用。在可预见的 future ,除了 ClientLogin 之外,似乎没有其他任何东西打算与 C2DM 一起使用。

关于android - C2DM 服务器。我们现在应该使用 OAuth 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10859246/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com