如何在Chrome Extension&amp ;;之间传递数据/文件Android应用?

时间:2014-06-11 14:19:39

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

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

我想做同样的事情。怎么能实现这一目标?我正在寻找方向,我需要开始研究哪些工具(因为我无法开始研究)

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

GAE是正确的方法吗?

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

1 个答案:

答案 0 :(得分:5)

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

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端点发送消息,并将其发送给目标收件人。