Google Drive API不接受&编码和未编码

时间:2014-10-07 21:18:38

标签: php google-drive-api

我在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云端硬盘不再接受&符号吗?

1 个答案:

答案 0 :(得分:1)

这似乎是Files.list()端点中的一个错误,我在内部提出了这个问题。至少目前,您可以通过请求范围“https://www.googleapis.com/auth/drive.appdata”以及您请求的其他范围来解决此问题。