У меня есть одно приложение для Android, где вы можете ввести свои данные и нарисовать картинку.Затем нажатием кнопки создается файл Excel, а изображение сохраняется и отправляется на нужное письмо.
Как я понимаю, я не могу вставить картинку, чтобы превзойти.Так что, возможно, это может сработать, отправив изображение на диск Google и вставив ссылку в файл Excel.
Мне не нужно беспокоиться о разрешениях, так как это для личного использования.
Проблема в том, что я простоне понимаю документацию Google.
Я был на этой странице: https://developers.google.com/drive/api/v3/manage-uploads
И я изучил этот код:
File fileMetadata = new File();
fileMetadata.setName("photo.jpg");
java.io.File filePath = new java.io.File("files/photo.jpg");
FileContent mediaContent = new FileContent("image/jpeg", filePath);
File file = driveService.files().create(fileMetadata, mediaContent)
.setFields("id")
.execute();
System.out.println("File ID: " + file.getId());
POST https://www.googleapis.com/upload/drive/v3/files?uploadType=media HTTP/1.1
Content-Type: image/jpeg
Content-Length: [NUMBER_OF_BYTES_IN_FILE]
Authorization: Bearer [YOUR_AUTH_TOKEN]
[JPEG_DATA]
Но это говорит омне мало, как загрузить пользовательский (ранее созданный) файл на диск Google?
Также не нашел ни одной статьи, только те, которые устарели.Есть ли место / видео / статья, где это объясняется более подробно / проще?