不拉每X分钟同步gdata的最佳方法?

时间:2012-01-14 05:10:23

标签: python gdata

将本地数据库与Google文档列表同步的最有效方法是什么?现在我每分钟都在拉,并寻找更新的文档:

client = gdata.docs.client.DocsClient(source='Test')
token =     gdata.gauth.OAuth2Token(client_id=xxx,client_secret=yyy, etc etc)
token.authorize(client)
updated_min = '2012-01-19T12:32:12'
docs = client.GetDocList(uri='/feeds/default/private/full?
showfolders=true&showdeleted=true&max_results=999&edited-min='+updated_min)

有没有办法通过持久连接来优化资源,或者无需在每次拉动中授权客户端?或者有像IMAP IDLE这样的类似推动的方法吗?

感谢!!!

1 个答案:

答案 0 :(得分:0)

没有

未经授权您将无法执行此操作!!!

因为我们的应用程序具有相同的需求并使用拉动机制来同步数据