我正在关注选择器"hello world" 教程.我已经为用户获取了访问令牌(AUTH_TOKEN).当选择器呈现它不显示任何文件时,以下是我的调试:
浏览器控制台出错:
好的,所以我访问了https://docs.google.com/picker
提供所有参数的URL :
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密钥,可以用作各种地方提到的开发人员密钥:
那么为什么"Developer Key Invalid"错误呢?我读了Generating Keys,正如那里提到的那样,在URL中使用这些键的方法是传递as key={ your_key }
,但是你可以看到上面的URL选择器尝试有developerKey
param而不是key
.所以我只是手动更改参数,选择器渲染完美,我成功地能够在选择器中看到我的驱动文件.
任何人都可以告诉我为什么选择器试图使用developerKey
参数而不是key
?什么是解决方法?难道我做错了什么?谢谢