【发布时间】:2014-05-08 17:02:29
【问题描述】:
我正在关注选择器“hello world”tutorial。我已经为用户获取了访问令牌(AUTH_TOKEN)。 When the picker renders it does not show any file, Following is my debugging:
浏览器控制台出错:
好的,我访问 URL https://docs.google.com/picker 并提供所有参数:
https://docs.google.com/picker?protocol=gadgets&origin=http%3A%2F%2F127.0.0.1%3A8000&navHidden=true&multiselectEnabled=true&oauth_token={MY_TOKEN}&developerKey={MY_API_KEY}&hostId=127.0.0.1&relayUrl=http%3A%2F%2F127.0.0.1%3A8000%2Ffavicon.ico&nav=%28{root%3A%28%22all%22%29%2Citems%3A%28%28%22documents%22%29%2C%28%22presentations%22%29%29}%29&rpctoken={RPC_TOKEN}&rpcService={RPC_SERVICE}&thirdParty=true
我收到更多描述性错误:
但我有可用的 API 密钥,可用作开发人员密钥,如在各个地方提到的:
那么为什么会出现“开发者密钥无效”错误?我读过Generating Keys,正如那里提到的那样,在URL 中使用这些键的方法是作为key={ your_key } 传递,但是您可以在上面看到URL 选择器尝试使用developerKey 参数而不是key。所以我只是手动更改了参数,picker渲染完美,我成功地在picker中看到了我的驱动文件。
谁能告诉我为什么选择器尝试使用developerKey 参数而不是key?解决方法是什么?难道我做错了什么?谢谢
【问题讨论】:
标签: google-drive-api picker google-picker