воскресенье, 1 марта 2015 г.

Как обоблачиться с YandexDisk - 2.2 Создание папки приложения

Данная статья является продолжением предыдущей

Часть II. Практика

§2.2. Создание папки приложения



Часть I. Теория
2.1 Подключение ЯД к Windows
2.2 Создание папки приложения
2.3 Indy и HTTPS
2.4 Скрипач как прокси
2.5 Протокольные компоненты, часть 1. TidHTTP и JSON
2.5 Протокольные компоненты, часть 2. TREST~ и TDataSet

Теперь мы видим ЯД у себя в Проводнике, и тут же возникает вопрос: а где та самая папка приложения, в которой будут расположены файлы приложения? Не волнуйтесь, папка появится, как только вы начнёте работать от имени вашего приложения, для чего у нас уже есть токен. И чтобы им воспользоваться открывать Делфи, создавать форму, кидать на неё компоненты, устанавливать параметры и вызывать методы - вовсе не обязательно. Если кто-то не в курсе, что в наборе инструментов Delphi есть REST-Debugger, то тому пока можно так и оставаться в неведении. Для тренировок Яндекс прямо в браузере предлагает нам свой собственный REST-отладчик, который называется "Полигон": https://tech.yandex.ru/disk/poligon/

Полагаю, вы сразу найдёте поле, куда вставить свой токен. А чтобы выполнить запрос к папке приложения надо раскрыть раздел "/v1/disk/resources : Файлы и папки" и подраздел "GET /v1/disk/resources Получить метаинформацию о файле или каталоге".


Вот здесь мы и укажем имя своей папки - "app:/". И сразу же можно нажать "Попробовать!".


Вуаля! - папка приложения готова. Можете заглянуть в Проводник и нажать F5 для обновления - всё есть. Осталось разложить по подкаталогам ту кучу художественных образов, которые мы собираемся использовать в нашем приложении.

to be continued...

Часть I. Теория
2.1 Подключение ЯД к Windows
2.2 Создание папки приложения
2.3 Indy и HTTPS
2.4 Скрипач как прокси
2.5 Протокольные компоненты, часть 1. TidHTTP и JSON
2.5 Протокольные компоненты, часть 2. TREST~ и TDataSet