我一直在玩v2 GoogleDrive .NET API(1.7.0.110)。兩週前,我從api創建的http請求中獲得了非常快速的響應時間。 http可以調用「/ drive/v2/files」和「drive/v2/files?q = [SOME_QUERY]」或「/ drive/v2/files/[ SOME_ID]」。Google Drive .net API 1.7 beta - 很長的http響應時間?
我的應用程序可以使這些請求中的5個連續返回並在不到一秒鐘內返回,然後突然間,第六個將不會返回10-20秒。
有時這樣的調用失敗,出現500或503錯誤。這通常是服務方面的錯誤。有沒有人看到這個?
我還注意到,在我運行測試的東部時間大約凌晨2點時,響應時間要好得多。
在10個電話中,可能有1個電話掛斷的時間會比平時長。但最終的結果是我的應用程序一直在等待http響應回來,並使應用程序看起來沒有響應。
在比較中,谷歌的oauth電話回來非常快。
-
我用來生成請求的一些代碼如下所示。
List<Google.Apis.Drive.v2.Data.File> result = new List<Google.Apis.Drive.v2.Data.File>();
FilesResource.ListRequest request = m_GoogleDriveService.Files.List();
request.Q = "'root' in parents and trashed = false and mimeType = 'application/vnd.google-apps.folder'"
Google.Apis.Drive.v2.Data.FileList files = request.Execute();
result.AddRange(files.Items);
您是否有確認鏈接? – DaImTo
https://plus.google.com/106160348960403302854/posts/CwH9SEDTQ4C – pinoyyid
我希望有某種基礎設施問題。非常感謝! –