Por que recebo o erro "O usuário autenticado não instalou o app com o ID do cliente" ao usar a API do Google Drive de forma nativa?

Estou trabalhando em uma interface do Google Drive para o Emacs. O conceito é que o Emacs poderia fornecer uma maneira independente de plataforma para carregar, modificar e salvar documentos de texto armazenados no Google Drive. Registei a minha aplicação e posso autenticar com o OAuth2 e obter uma listagem de ficheiros com a API da Lista de documentos, mas quando tento executar uma inserção com a API do Google Drive, vejo um erro:

"O usuário autenticado não instalou o aplicativo com o ID do cliente ..."

Lendo mais, parece que preciso publicar meu aplicativo Emacs na Chrome Web Store para acessar a API do Google Drive. Isso não faz sentido para mim ... Percebi que há um projeto FUSE em desenvolvimento para o Google Drive, que sugere que o desenvolvimento nativo é possível. No entanto, ao analisar o código, não vi um componente da Chrome Web Store para que ele funcionasse.

Estou tentando abusar da API ou existe uma rota para fazer esse trabalho que faz mais sentido?

questionAnswers(1)

yourAnswerToTheQuestion