Acesse programaticamente o link de compartilhamento de arquivos - Google Drive, Android

StackOverflow https://stackoverflow.com//questions/24004014

  •  20-12-2019
  •  | 
  •  

Pergunta

Meu aplicativo carrega um arquivo no Google Drive do usuário (o aplicativo é autorizado com o escopo "Drive" mais amplo).Agora preciso obter um link para o arquivo que acabei de enviar.

Estou usando APIs Java no Android para fazer upload do arquivo.Não foi possível encontrar nada na referência da API relacionado a links.

P.S.A geração de links compartilháveis ​​publicamente é preferida.

Agradeço antecipadamente

Foi útil?

Solução

Infelizmente, a API do Google Drive para Android não oferece suporte ao compartilhamento (pelo menos no momento).É uma limitação conhecida.

Você pode usar a API REST (por exemplo,fazendo um POST para https://www.googleapis.com/drive/v2/files/{fileId}/permissions inserir).Ver permissões na referência da API.

O fileId valor pode ser obtido chamando getResourceId().

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top