Программный доступ к файлообменной ссылке - Google Drive, Android

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

  •  20-12-2019
  •  | 
  •  

Вопрос

Мое приложение загружает файл на Google Диск пользователя (приложение авторизовано с самой широкой областью действия "Диск").Теперь мне нужно получить ссылку на файл, который я только что загрузил.

Я использую Java API на Android для загрузки файла.Не удалось найти ничего в справочнике API, относящегося к ссылкам.

ПОСТСКРИПТУМ.Предпочтительна генерация общедоступных ссылок.

Заранее спасибо

Это было полезно?

Решение

К сожалению, Google Drive Android API не поддерживает общий доступ (по крайней мере, на данный момент).Это известное ограничение.

Вместо этого вы можете использовать REST API (напримерсделав сообщение для https://www.googleapis.com/drive/v2/files/{fileId}/permissions для вставки).Видеть разрешения в ссылке на API.

То fileId значение может быть получено путем вызова getResourceId().

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top