2012-09-20 105 views
5

当请求某些文件时,我得到这个excepiton。任何方式来调试?谷歌驱动器:500内部错误

com.google.api.client.googleapis.json.GoogleJsonResponseException: 500 OK 
{ 
    "code" : 500, 
    "errors" : [ { 
    "domain" : "global", 
    "message" : "Internal Error", 
    "reason" : "internalError" 
    } ], 
    "message" : "Internal Error" 
} 
    at com.google.api.client.googleapis.json.GoogleJsonResponseException.from(GoogleJsonResponseException.java:159) 
    at com.google.api.client.googleapis.json.GoogleJsonResponseException.execute(GoogleJsonResponseException.java:203) 
    at com.google.api.client.googleapis.services.GoogleClient.executeUnparsed(GoogleClient.java:237) 
    at com.google.api.client.http.json.JsonHttpRequest.executeUnparsed(JsonHttpRequest.java:207) 
    at com.google.api.services.drive.Drive$Files$Insert.executeUnparsed(Drive.java:307) 
    at com.google.api.services.drive.Drive$Files$Insert.execute(Drive.java:331) 

回答

1

当我尝试创建一个空名称的文件夹时,此错误似乎弹出。 一个更有意义的错误信息会很好。

+0

谢谢,我设法重现了这个问题,并且我向Drive工程师报告了这个问题 –

+0

@ClaudioCherubino这个问题的任何更新? – mhan

+0

已修复。如果您创建名称为空的文件夹,将使用默认文件夹(例如“新文件夹”)。 –

0

在Ubuntu 16.04使用grive0.5.1-dev版本我遇到了错误:

request failed due to temporary error: 500 (body: { 
"error": { 
    "errors": [ 
    { 
    "domain": "global", 
    "reason": "internalError", 
    "message": "Internal Error" 
    } 
    ], 
    "code": 500, 
    "message": "Internal Error" 
} 
} 
). retrying in 5 seconds 

这将重试,重复错误。

解决方案是在目录中创建一个虚拟文件。

我有opened an issue for this