Наткнулся на хабре на статью, там скрипт для заправки файлов сайта на Яндекс.Диск: habrahabr.ru/post/67111/
Как бы прикрутить форму загрузки на Яндекс.Диск на сайт? Было бы интересно сделать на сайте форму по которой пользователи смогут загружать файлы на мой Яндекс.Диск.
#1
20 сентября 2012 в 16:19
#2
20 сентября 2012 в 16:21
Для пущей наглядности копирую скрипт сюда:
<?php print uploadFile(ваш_логин, ваш_пароль, путь_к_файлу)."\n"; function uploadFile($login, $password, $filename) { $cookie_file = 'cookie.txt'; $user_agent = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6'; // логинимся в систему $fields[] = "login=$login"; $fields[] = "passwd=$password"; $fields[] = "twoweeks=yes"; if ($info['http_code'] != 200) return false; // запрашиваем сервер для загрузки файла $upload_url = $m[1]; $hash = $m[2]; $purl = $m[3]; } else { return false; } // загружаем файл на сервер $url = $upload_url . '?tid=' . $hash; $fields['file'] = '@' . $filename; if ($info['http_code'] != 200) return false; // print_r($info); // проверяем прогресс бар return false; } // переходим на страницу и определяем ссылку $url = 'http://narod.yandex.ru/disk/last/'; return $fileURL; } return false; } ?>
#3
20 сентября 2012 в 19:02
code.google.com/p/sabredav/ в дагоку
Сегодня в 18:06
#4
20 сентября 2012 в 19:09
#5
21 сентября 2012 в 13:22
в догонку www.bitoman.ru/profile/api.html
#6
21 сентября 2012 в 22:19
не яндекс, но тоже вариант instantcms.ru/blogs/po-melochi/yekonomim-mesto-na-hostinge.html