/ / Como se conectar ao Google Drive e criar Google Docs com meteoro? - javascript, meteoro, google-api

Como se conectar ao Google Drive e criar o Google Docs com meteoro? - javascript, meteoro, google-api

Meu aplicativo da web usa Meteor.loginWithGoogle com requestPermissions: ["email"] para fazer o login de usuários.

Eu gostaria de me conectar ao Google Drive de alguns usuários a pedido deles e criar alguns documentos do Google.

1. Obtendo permissão

Como posso obter permissão para acessar o Google Drive do usuário?

Devo chamar a função Meteor.loginWithGoogle com mais permissões? Talvez com algo como:

requestPermissions: ["email https://www.googleapis.com/auth/drive.file"] ?

Devo fazer isso sempre que quiser acessar o Google Drive do usuário?

2. Listando Google Docs e criando novos

Como posso listar e criar novos Google Docs?

Muito obrigado por sua ajuda !

Respostas:

0 para resposta № 1

1 / Separe as permissões com Strings como esta:

Meteor.loginWithGoogle({
forceApprovalPrompt: true,
requestOfflineToken: true,
requestPermissions: ["email", "https://www.googleapis.com/auth/drive.file"]);

Usar requestOfflineToken para poder acessá-lo mesmo se o usuário não estiver conectado.

2 / Use a API do Google. com um HTTP.call () ou use um pacote como https://github.com/percolatestudio/meteor-google-api