我正在开发一个项目,我想要获取经过身份验证的用户的所有电子表格的列表。为此我正在使用以下API
https://www.googleapis.com/drive/v3/files?key= {YOUR_API_KEY}
当我在API资源管理器中运行API时,它运行良好&给我与用户关联的文件列表。
但是当我尝试在地址栏中的浏览器复制URL中运行相同的API时,它会给我一个错误。
我想使用clientID Oauth 2.0来访问经过身份验证的用户的数据。但我不知道如何使用clientID,虽然我已经创建了Oauth客户端ID
答案 0 :(得分:1)
当您使用Google API资源管理器执行API请求时,API资源管理器会征求您的许可,因此您将获得OAuth授权。当您使用API密钥复制粘贴URL并尝试在浏览器上执行它时出现错误。该错误可能是insufficient permission。 API密钥还不够。您必须使用OAuth流程。请参阅Drive Android Quickstart,因为它涉及OAuth流程。