【问题标题】:Parse Push not working on Parse Server AndroidParse Push 在 Parse Server Android 上不起作用
【发布时间】:2016-04-28 17:06:42
【问题描述】:

我是解析服务器的新手,并且一直将它与我的 android 应用程序一起使用。但是我在实现推送通知时遇到了麻烦。我不知道如何获取日志,所以任何指导将不胜感激!安装类不包含任何“GCMSenderId”或“deviceToken”。

这是我如何设置解析服务器来实现推送通知。

解析服务器:2.2.7

1) 开发者控制台 a) 我使用新控制台创建了一个新项目,然后单击溢出菜单 --> 项目信息并获得我的项目编号。 b)然后我转到“凭据”页面并单击创建凭据 --> Api Key --> 服务器密钥并将所有内容保留为默认值并单击创建。 c) 我拿到了我的项目的钥匙。让它成为“MY_API_KEY”。

2) 现在我将我的解析服务器应用程序设置为使用此 api 密钥和项目编号,如图所示。 First Pic

3) 现在我相应地设置了我的 android 应用程序清单,如下图所示。 Second Pic

我还在我应用的 Application 类中添加了 ParseInstallation.getCurrentInstallation.saveInBackground();。

我正在尝试使用解析仪表板发送通知

如果可能,请提供任何帮助,谢谢!

【问题讨论】:

  • 不是为了阻止您正在做的事情,而是 Parse 正在关闭。他们将放弃所有支持,他们的服务器将在明年年初停止。一个非常好的 Parse 替代品是 Firebase 和 Pushy。
  • 是的,我说的是开源解析服务器..
  • 哦,我明白了。在这种情况下,继续。 ;)

标签: android push-notification google-cloud-messaging parse-server


【解决方案1】:

在第 3 步中,您是否为 GCM 使用并创建了正确的权限?

例如

<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>
<permission android:protectionLevel="signature"
    android:name="com.package.name.permission.C2D_MESSAGE"/>
<uses-permission android:name="com.package.name.permission.C2D_MESSAGE"/>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-05
    • 1970-01-01
    • 2016-05-18
    相关资源
    最近更新 更多