我正在使用Google App Engine(GAE)和Google Cloud Messaging(GCM)开发一个消息传递应用程序。 GCM没有使用限制,但是从我在GAE的后端调用其API时,使用的是URLFetch API,该API每天的调用量为172,800,000。 我喜欢大胆思考:如果我有2亿用户,则并非所有用户都只能发送一条消息。
我尝试使用Apache HttpClient代替GCM提供的sender类,但是它在内部使用套接字,而是使用了Google API套接字,每天的使用限制为6635.52,000。 我想象中的2亿用户每个只能发送3条消息...
那么,有什么方法可以从GAE调用GCM API,而又不会消耗任何硬配额?
提前致谢。