Я следую за сборщиком «hello world» tutorial. Я уже получил токен доступа (AUTH_TOKEN) для пользователя. Когда сборщик делает это не показывает файл, После моя отладка:Ошибка API-разработчика API с помощью Google Drive Picker
Ошибка в консоли браузера:
Ok так я посещаю 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, который можно использовать в качестве ключа для разработчиков, как упоминалось в различных местах:
Так почему "Разработчик Key Invalid" ошибка ? Я прочитал Generating Keys, как упоминалось там, что способ использовать эти ключи в URL-адресе должен пройти как key={ your_key }
, но вы можете видеть выше, что попытки выбора URL-адреса имеют developerKey
параметр вместо key
. Поэтому я просто изменил параметр вручную, и сборщик отлично отобразился, и я смог успешно увидеть файлы дисков в сборщике.
Может ли кто-нибудь сказать мне, почему сборщик пытается использовать параметр developerKey
вместо key
? И каково обходное решение? Я делаю что-то неправильно? Спасибо
Это действительно решило проблему, но как? Кроме того, должен ли ключ разработчика быть обязательным? –
@ShyamalParikh Я понятия не имею, но он все еще работает до сих пор :) –