Почему я получаю сообщение об ошибке «Прошедший проверку подлинности пользователь не установил приложение с идентификатором клиента» при исходном использовании API Google Диска?

Я работаю над интерфейсом Google Диска для Emacs. Идея заключается в том, что Emacs может предоставить независимый от платформы -способ загрузки, изменения и сохранения текстовых документов, хранящихся на Google Диске. Я зарегистрировал свое приложение и могу пройти аутентификацию с помощью OAuth2 и получить список файлов с помощью API списка документов, но когда я пытаюсь выполнить вставку с помощью API Google Диска, я вижу ошибку:

«Аутентифицированный пользователь не установил приложение с идентификатором клиента..."

Читая дальше, кажется, мне нужно опубликовать свое приложение Emacs в Интернет-магазине Chrome, чтобы получить доступ к Drive API. Для меня это не имеет смысла... Я заметил, что в разработке находится проект FUSE для Google Диска, который предполагает, что нативная разработка возможна. Однако, когда я просмотрел код,Я не видел компонента Chrome Web Store, чтобы заставить его работать.

Я пытаюсь использовать API не по назначению или есть более разумный способ сделать эту работу более разумной?

12
задан Thomas Dignan 27 April 2012 в 19:25
поделиться