我正在尝试使用google驱动器列表api 它需要一些参数
这可以通过匿名结构传递parms
service.files.list({
'auth': auth,
'pageSize': 1,
'fields': "nextPageToken, files(id, name,webViewLink,parents)",
'pageToken': nextPageToken
}, function(err, response) {}
这种情况失败(有某种无效授权)
var params={
'auth': auth,
'pageSize': 1,
'fields': "nextPageToken, files(id, name,webViewLink,parents)",
'pageToken': nextPageToken
}
service.files.list(params, function(err, response) {}
我不明白两者之间的区别
答案 0 :(得分:0)
我得知它与变量名params
有关。尝试将其更改为其他内容,例如gdParams
。您可能无意中在其他地方使用了params
。
var gdParams = {
'auth': auth,
'pageSize': 1,
'fields': "nextPageToken, files(id, name, webViewLink, parents)",
'pageToken': nextPageToken,
};
service.files.list(gdParams, function(err, response) {});
答案 1 :(得分:-1)
正如乔治上面所说:
var params={
'auth': auth,
'pageSize': 1,
'fields': "nextPageToken, files(id, name,webViewLink,parents)",
'pageToken': nextPageToken
};
service.files.list(params, function(err, response) {});
和
service.files.list({
'auth': auth,
'pageSize': 1,
'fields': "nextPageToken, files(id, name,webViewLink,parents)",
'pageToken': nextPageToken
}, function(err, response) {});
(你错过了一些右括号和分号)
看看是否有帮助? 干杯!