Google Drive API メソッド files().patch( , ).execute() が一晩で動作を停止し、例外がスローされたようです。この問題は、Google のリファレンス ページhttps://developers.google.com/drive/v2/reference/files/patchで「試してみる」ことでも確認できます。
例外応答は次のとおりです。
500 Internal Server Error
cache-control: private, max-age=0
content-encoding: gzip
content-length: 162
content-type: application/json; charset=UTF-8
date: Thu, 22 Aug 2013 12:32:06 GMT
expires: Thu, 22 Aug 2013 12:32:06 GMT
server: GSE
{
"error": {
"errors": [
{
"domain": "global",
"reason": "conditionNotMet",
"message": "Precondition Failed",
"locationType": "header",
"location": "If-Match"
}
],
"code": 500,
"message": "Precondition Failed"
}
}
これは私たちのアプリケーションに大きな影響を与えています。