我最近将我们的 web 应用程序从 GDocs 迁移到 GDrive,我注意到即使files.list
调用所需的时间也比相应的 Docs 调用长约 3 倍(约 2.5 秒)。
这似乎并不取决于响应的大小(实际上,在我的测试中,Docs 的 XML 比 Drive 的 JSON 大)。在通过 Google 的 OAuth Playground 进行简单请求时,我也遇到过同样的行为,因此我会排除任何本地连接或库问题。
有什么方法可以加快 API 调用速度?
我最近将我们的 web 应用程序从 GDocs 迁移到 GDrive,我注意到即使files.list
调用所需的时间也比相应的 Docs 调用长约 3 倍(约 2.5 秒)。
这似乎并不取决于响应的大小(实际上,在我的测试中,Docs 的 XML 比 Drive 的 JSON 大)。在通过 Google 的 OAuth Playground 进行简单请求时,我也遇到过同样的行为,因此我会排除任何本地连接或库问题。
有什么方法可以加快 API 调用速度?
Check the Google Drive SDK documentation for performance tips:
https://developers.google.com/drive/performance
Tips include using gzip and partial response/update.