在OAuth 2.0 Playground中,我可以发出此请求,并且该请求有效:
https://www.googleapis.com/drive/v2/files?fields=items(id,exportLinks)
但是,我想要捕获的只是导出链接之一:“text / plain”。但是,如果我要求特定字段:
https://www.googleapis.com/drive/v2/files?fields=items(exportLinks/text/plain)
我收到以下错误:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "invalidParameter",
"message": "Invalid field selection plain",
"locationType": "parameter",
"location": "fields"
}
],
"code": 400,
"message": "Invalid field selection plain"
}
}
如何指定部分应包含“exportLinks”/“text / plain”
答案 0 :(得分:1)
您无法请求特定的exportLink类型。您需要请求所有“items(exportLinks)”,然后查找返回的exportLinks对象的“text / plain”属性(“var url = exportLinks ['text / plain']”)