【问题标题】:Delphi XE8 - Send Notification from Parse using VCL appDelphi XE8 - 使用 VCL 应用程序从 Parse 发送通知
【发布时间】:2015-06-04 16:43:34
【问题描述】:

我正在使用 XE8 学习新的 Baas 技术。

我创建了一个小应用来使用 Parse 在 Android 手机上接收通知。 从 Parse 网站发送通知消息时,一切正常。

但是,当我的 VCL 应用使用 BackendPush 组件发送通知时,手机中没有任何内容。

消息发送正确,因为我可以在 Parse 站点上看到它们。它们的状态与 Parse 发送的不同。

这是我在 Parse 上的 VCL 消息状态:

Type: API, target: Chanels.

在 Parse 网站上发送时:

Type : Campaign, Target: Everyone.

我应该怎么做才能让我的 VCL 消息到达手机。

我的代码:

BackendPush1.Message:=Memo1.Lines.Text;
BackendPush1.Push;

【问题讨论】:

    标签: delphi delphi-xe8


    【解决方案1】:

    您应该尝试在您的目标设备上更具体,如下所示:

    BackendPush1.Target.Add('{ "where": { "installationId": "'+guid.Text+'" }}');
    

    BackendPush1.Target.Add('{ "where": { "deviceType": "android" }}');
    

    问候!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-24
      相关资源
      最近更新 更多