【问题标题】:How to communicate data/files between Chrome Extension & Android App? [closed]如何在 Chrome 扩展程序和 Android 应用程序之间传递数据/文件? [关闭]
【发布时间】:2014-06-11 14:19:38
【问题描述】:

在这个应用程序 (Desktop Notifications) 中,他们从 Android 手机向他们的Chrome Extension 发送通知。

我也想这样做。如何做到这一点?我正在寻找关于我需要开始研究哪些工具的方向(因为我开始没有方向)

我没有服务器,所以我需要使用 Google APP Engine 吗?我应该将通知存储在 Google Cloud Datastore 中吗?

GAE 是正确的方法吗?

(注意:这里是独立开发者,因此最好寻找免费的解决方案,至少在应用获得更多用户之前)

【问题讨论】:

    标签: android google-chrome google-chrome-extension google-cloud-datastore google-cloud-storage


    【解决方案1】:

    这是一个部分答案,但比评论更长。

    Chrome 中有两个用于通知的 API:

    1) 较旧的chrome.pushMessaging API,使用“Google Cloud Messaging for Chrome”。

    • 最大负载长度:256 字节
    • 最大子通道数:4
    • 每天最大 API 请求数:10,000

    2) 较新的 chrome.gcm API,使用Google Cloud Messaging

    无论您的消息传递需求有多大,GCM 都是完全免费的,并且没有配额。

    (引用自http://developer.android.com/google/gcm/index.html

    我认为只有第二个是双向的。

    据我所知(我不是这方面的专家!),他们确实需要单独的服务器来处理消息。您的 Android 应用和扩展程序都应该能够向 Google 端点发送消息,并将消息广播给预期的收件人。

    【讨论】:

    • 感谢您的意见,它确实很有帮助,所以给了 +1。正如我所料(害怕),这个问题被标记得太宽泛了。在标记答案之前我会做更多的研究(希望我可以添加到答案中) - 感谢您的指点。
    • @user1406716 到目前为止,您发现了一些新信息吗?我也想构建类似的东西并搜索教程、示例项目等。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-10-29
    • 2015-06-26
    • 2011-07-17
    • 2013-04-07
    • 1970-01-01
    相关资源
    最近更新 更多