【问题标题】:Verify C2DM Auth Token - Android / Urban Airship验证 C2DM Auth Token - Android / Urban Airship
【发布时间】:2011-10-11 00:55:40
【问题描述】:

我(尝试)通过 Urban Airship 在 Android 上使用推送通知。

我已注册 C2DM,并收到确认电子邮件,生成了我的身份验证令牌 - 但当我尝试发送测试推送通知时,我收到此错误:

C2DM push to apid ***ID number here*** failed due to invalid auth token 

如何验证身份验证令牌是否正确?

【问题讨论】:

  • 经过多次挠头后,我终于得到了使用来自 Urban Airship 的人们的 bash 脚本的推动工作 - pastebin.com/bQF7EksJ。这解决了我的身份验证问题,但没有解决我的 UA 问题。希望这对某人有所帮助。

标签: android android-c2dm urbanairship.com


【解决方案1】:

身份验证令牌是否包含在 POST 的标头中?我能想到的唯一原因是身份验证令牌未发送或已旧。

【讨论】:

  • 我正在从 Urban Airship 控制面板发送推送 - 我假设令牌已传递。
  • support.urbanairship.com/customer/portal/articles/… 也许这会对你有所帮助。如果这些主题都不能解决问题,我建议您通过 urbanairship.com 寻求个人帮助。
  • 没问题。请问是什么解决了问题,以便未来的观众可以看到?
  • 目前尚未解决 - 我刚刚标记了正确的建议,以便在 UA 上继续此问题。当我有答案时会在这里发布答案。再次感谢您的帮助!
【解决方案2】:

可能原因是 auth-header 区分大小写,见:
c2dm 401 error when sending messages after receiving id and auth token

希望对您有所帮助, 关于CL

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多