我在PHP中构建了一个应用程序,它使用gdrive sdk对包含某些关键字的tile进行以下查询。截至2014年9月9日,根据错误日志,如果我要查询的标题有"&"则api不会返回文件。 (或编码%26) 我使用https://developers.google.com/oauthplayground/
对此进行了测试我进行了身份验证并运行了以下调用:
https://www.googleapis.com/drive/v2/files?maxResults=2&q=title+contains+%27Referral+%27
按预期返回2个文件。完整的文件名是"推荐&公用事业机构"
如果我尝试在9-17-2014之前工作的原始查询
https://www.googleapis.com/drive/v2/files?maxResults=2&q=title+contains+%27Referral+%26%27
什么都不返回......
Google云端硬盘不再接受&符号吗?
答案 0 :(得分:1)
这似乎是Files.list()端点中的一个错误,我在内部提出了这个问题。至少目前,您可以通过请求范围“https://www.googleapis.com/auth/drive.appdata”以及您请求的其他范围来解决此问题。