среда, 5 июля 2017 г.

Delphi 10.2 Tokyo и доступ к Яндекс.Диск через REST API. Часть 2 - загрузка файла

В первой части мы прошли аутентификацию и получили токен. Теперь настало время перейти к следующей части - загрузке файлов на ЯндексДиск посредством REST API с использованием RESTClient и RESTRequest. В интернете много публикаций, в которых рассматривается чтение с Диска, но про загрузку что-то не встречал. Хотя все не просто, а очень просто ))

воскресенье, 2 июля 2017 г.

Delphi 10.2 Tokyo и доступ к Яндекс.Диск через REST API. Часть 1 - получение токена

После атак WannaCry и Petya задумался о необходимости своего бэкапера, который бы потихоньку сливал данные на Яндекс.Диск.
Причины:
1. Как-то с Яндексом дешевле и проще работать, чем с Гуглом. Видимо, звание "корпорации зла" скоро перейдет от мелкомягких к суперматематикам
2. Штатная программа от Яндекс.Диск не отличается нужным уровнем интеллекта именно в плане бекапа пользовательских данных. Ей чего залили в папке, то она и засинхронизировала. Зашифровали файл? Значит и в облаке надо синхронизировать...
3. Ну и документация у Яндекса по русски и доходчиво по шагам описана. В гугле же пока что-то найдешь - опухнешь, не математик я, все же...