Google sheet api 500 INTERNAL错误Node Js

时间:2017-06-02 09:04:11

标签: node.js google-sheets-api

您好我在我的nodejs应用程序中使用工作表v4一切都适合大多数用户,但对于使用该服务的一些用户,他们总是得到内部状态错误 这个状态的含义是什么?我该如何解决它。

这里出现错误消息:

{"code":500,"message":"Internal error encountered.","status":"INTERNAL"}

这是我的代码:

getSpreadsheetValues(tokens, ssID, SheetName, range, callback){
    request({
        url: 'https://sheets.googleapis.com/v4/spreadsheets/'+ssID+'/values/'+SheetName+'!'+range+'?access_token='+tokens.access_token,
        method: 'GET'
    }, function(error, response, body){
            var body = JSON.parse(body)
            callback(body.error, body.error ? "":body);     

    });
}

2 个答案:

答案 0 :(得分:1)

API的默认配额为每天100次读取。之后,它会抛出无意义的错误消息,例如遇到内部错误。即使我没有更改任何代码[github],我也突然遇到了这些错误。

答案 1 :(得分:0)

您可以每 100 个请求设置 100 秒的延迟。

Usage limit