Rest API и яндекс диск #754638


#0 by assest
Была поставлена задача, заливать фотографии на Яндекс диск(ЯД). Через WebDav возможно из 1с копировать и удалять файлы. Но не возможно создать папку. Впорос не могу найти как через Rest API подключиться к ЯД из 1С. В поддержке яндекса есть каманда на создание папки: " ?   path=<путь к создаваемой папке> [& fields=<нужные ключи ответа>]" Но как ее передать и как авторизоваться на ЯД не понятно
#1 by skafandr
дык если в том же яндексе в поиске забить "1с яндекс диск" видно что в этой жизни всё уже было ;)
#2 by assest
Что ты имеешь ввиду "Все уже было. В тех статьях описано как скопировать файл и как его удалить. Как создать папку я ищу 2 часа с результатом что это вроде как не возможно из 1С
#3 by skafandr
Блин,моё сорри.Был неправ.Не проснулся ещё
#4 by vhl
Так пробовал?
#5 by assest
В заголовке приведен этот код, и вопрос как из 1с авторизоваться и куда впихнуть этот код
#6 by skafandr
Похоже авторизироваться как вот тут описано надо те зарегистрировать 1с
#7 by assest
Очень похоже, спасибо. Еще бы что писать в 1с понять и было бы прекрасно
#8 by skafandr
ну и тут что-то мутили
#9 by koreav
Если через api не взлетит, то есть программы, типа NetDrive, которые через WebDav могут примонтировать удаленную систему, как обычный сетевой диск Windows.
#10 by magicSan
на икспи не взлетит. Не проще на компе запустить яндекс диск и рабоать с папкой???
#11 by assest
Получилось авторизоваться. Взял команду с яндекс полгона(/v1/disk/resources?path=qwe) возвращается год 413-слишком длинный запрос Токен = "a5391095bce241e4b8888d99eac6ef4a";          Соединение = новый HTTPСоединение("cloud-api.yandex.net",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
#12 by assest
Такие варианты тоже возвращают ошибку Ответ = Соединение.Записать(Запрос,Заголовки); Или Ответ = Соединение.Записать(";,Заголовки); И работает только вариант Соединение.Получить(Запрос,Заголовки); Но Получить= Get, а мне нужно Записать=Put
#13 by assest
Создание папки. Токен надо получить для своего приложения на сайте яндекса ------------------------------------------------------------
#14 by assest
Получение фотографии или файла Desert.jpg, указан параметр превью XXXS, поэтому это будет иконка в 50 пикселей
#15 by assest
Советую читать руководство разработчика от Яндекс диска
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С