Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi: Сети
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/9: Рейтинг темы: голосов - 9, средняя оценка - 5.00
grigandal1580
5 / 4 / 3
Регистрация: 16.01.2016
Сообщений: 255
1

REST api Google drive download progress

17.11.2017, 16:14. Просмотров 1742. Ответов 1

Есть процедура скачивания файла

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
RESTResponseDataSetAdapter1.AutoUpdate := false;
  RESTRequest1.Params.Clear;
  RESTRequest1.ClearBody;
  RESTRequest1.Method := rmGET;
  RESTClient1.BaseURL :=
    'https://www.googleapis.com/drive/v2/files/{FileId}?alt=media';
  RESTRequest1.Resource := '';
  RESTRequest1.Params.AddUrlSegment('FileId', FileID);
  try
    RESTRequest1.Execute;
  except
    on e: Exception do
    begin
      ShowMessage(e.Message); // Show Exception
    end;
  end;
  SomeStream := tmemorystream.Create;
  timer3.Enabled:=true;
  local_filename := ExtractFilePath(ParamStr(0)) + 'Test.jpg';
 
  SomeStream.WriteData(RESTResponse1.RawBytes, length(RESTResponse1.RawBytes));
  SomeStream.SaveToFile(local_filename);
  SomeStream.free;

Как можно отследить прогресс загрузки и, например, привязать его к прогрессбару?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.11.2017, 16:14
Ответы с готовыми решениями:

Rest api google drive oauth 2.0
Всем доброго вечера! Что-то совсем запутался: сделал работу с Google drive в десктопном приложении...

Rest google Drive
Добрый день! Пытаюсь разобраться с REST библиотекой Delphi XE7 для работы с Google Drive....

Sqlite Rest Api Drive
Доброго времени суток, может, кто подскажет. Отправляю средствами Rest (Delphi xe7) базу данных:...

REST api Dropbox
Успешно получаю токен доступа, но никак не могу составить правильно запрос Последняя попытка...

VK API & REST Client Library. Публикация поста на стене
Доброго времени суток! Вопрос банальный до неприличия. Но ответ уже ищу 2 недели. Перечитал и...

1
ee0066
1 / 1 / 0
Регистрация: 18.08.2017
Сообщений: 17
30.11.2017, 17:17 2
Почитай тут автор хорошо описывает взаимодействие с REST походи по сайту много интересных примеров.

http://www.webdelphi.ru/2014/10/rest...i-vkontakte-3/
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.11.2017, 17:17

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

REST API Google Drive Загрузка файла
Пытаюсь загрузить файл на Google Drive через REST API по инструкции...

Download file from Google Drive
Проблема состоит в следующем: необходимо используя Google Drive API загрузить файл на устройство...

Работа с Google Drive Api
Есть ли годные статьи или видео по работе с Google Диском? Задача написать стороннее приложение,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.