适用于Android和推送通知的Google Cloud Messaging GCM

时间:2014-08-05 03:22:06

标签: android google-cloud-messaging

我正在处理Eclipse Luna以构建Web应用程序(jsp,java),同时处理Eclipse Juno以构建Android应用程序。另外,我将此链接称为我的教程http://javapapers.com/android/google-cloud-messaging-gcm-for-android-and-push-notifications/

在Android设备中成功生成注册ID。但是在运行Java Application时会出现以下错误。

RegId required: com.google.android.gcm.server.InvalidRequestException: HTTP Status Code: 401

我该怎么办?

1 个答案:

答案 0 :(得分:0)

检查您的IP地址是否正确列在"允许的IP列表中#34;对于Google API控制台中的特定服务器密钥。

要获取您的IP,请点击以下链接:http://www.ipcow.com/

检查允许的IP列表:

  • 转到Google API控制台。
  • 使用左上角的下拉列表选择项目。
  • 转到API访问标签。
  • 找到服务器应用的关键字"并点击链接"编辑允许的IP"在右边。
  • 在那里添加您的IP。 (或留空)

注意:如果将允许的IP列表留空,则允许任何IP。但是请尝试使用您当前的IP(为我工作)。