用于从 Salesforce 在 android 移动应用程序上发送通知的 GCM

Posted

技术标签:

【中文标题】用于从 Salesforce 在 android 移动应用程序上发送通知的 GCM【英文标题】:GCM for sending notifications on android mobile app from Salesforce 【发布时间】:2012-07-09 07:59:15 【问题描述】:

我们正在尝试使用 Google 的 GCM(Google Cloud Messaging)将有关 salesfoece 中生成的任何事件(如创建帐户)的通知发送到 android 应用程序。 这是有关 GCM 的链接,

http://developer.android.com/guide/google/gcm/gs.html#android-app

我正在使用 Eclipse 创建 Android 应用程序,我的 GCM 服务器给了我 SenderID 和 API 密钥。

但问题是,我如何使用 Salesforce 作为我的第 3 方应用程序,从那里生成通知。

【问题讨论】:

【参考方案1】:

从 Spring 14 版本开始,Salesforce 通过 Connected Apps 框架支持 Google (GCM) 和 Apple (APNS) 移动推送通知。请查看 Developer Force 上的移动推送通知提示表以获取更多信息:http://www2.developerforce.com/en/mobile/resources

【讨论】:

【参考方案2】:

您可能需要通过轮询来监控 API 以了解来自 Salesforce 的事件;否则,您可能能够将事件发送到特定 URL。我不确定您是否可以专门从 salesforce 本身发送推送通知。

但是,对于您的应用程序,您应该能够构建一些中间件来处理它。

【讨论】:

以上是关于用于从 Salesforce 在 android 移动应用程序上发送通知的 GCM的主要内容,如果未能解决你的问题,请参考以下文章

Salesforce 执行顺序

如何直接从 Salesforce Lightning 以 CSV 格式下载报告?

使用 SDK 为 Android 设置 Salesforce 推送通知

Salesforce:任何可用于访问 Salesforce 日历的 Rest API?

从Salesforce到Taleo的基本HTTP身份验证

为 Salesforce 动态决定 SSIS 连接器中的列