Сорри, что опять беспокою, но вот было бы круто за яндекс-денежки себе еще гигов 50 добавить, т.е. 10Гб бесплатно - это круто, но вот маловато, т.к. больше 10ки это уже для производственных нужд, то я бы докупил за деньги с удовольствием платил бы каждый месяц, за фактически польуемый объем!
Еще в копилку, хорошо было бы реализовать, функцию по требованию отдельного пароля на Диск, если бесплатно это геморно, да и никчему, если там фотки с турции хранить, а вот для платного аккаунта, если там хранишь документы - круто. Т.е. когда за дополнительное место платишь. Думал долго нахрен он нужен, если можно дома сетевой диск забацать, и вспомнил как у меня спиздили украли ноутбук. А у вас наверняка все синхринизируется, бэкапится и т.д.
Спасибо за пожелание! Мы подумаем о такой возможности. В случае потери или кражи устройства вы всегда можете отозвать токен: так, что с этого устройства будет невозможно подключиться к вашему Диску без ввода пароля. Подробнее об этом написано в нашей Помощи. Надеюсь, вам эта инструкция больше не понадобится.
Прямых ссылок на файлы в Диске нет даже в веб-интерфейсе и программе Яндекс.Диск — конечно же, такой возможности нет и в API. Есть только возможность получить ссылку на страницу скачивания: http://api.yandex.ru/disk/doc/dg/reference/publish.xml
Наличие нового API для публикации файлов - это здорово, вот только... Чтобы им воспользоваться через какую-нибудь существующую консольную утилиту типа Cadaver, нужно курочить исходники и libneon, и самого cadaver'а, что очень сомнительное удовольствие.
Нет ли гипотетической возможности публиковать файлы и получать на них ссылки через стандартные для webdav методы PROPFIND/PROPPATCH? В том же Cadaver'е через уже имеющуюся команду propget можно получить информацию о кастомных свойствах файлов типа urn:yandex:disk:meta public или urn:yandex:disk:meta sha256. Была бы весьма удобной возможность публиковать файл простым вызовом propset, выставляющим urn:yandex:disk:meta public в единицу с последующим получением внешней ссылки из свойства типа urn:yandex:disk:meta public_url.