Upload видео с сервера на Facebook и Youtube
Мы разрабатываем приложение для iphone( http://bit.ly/talking-cupi-iphone ). Приложение на основе данных пользователя отсылает на сервер информацию, на основе этих данных сервер генерирует видео файл( .mp4 формата, но можем сделать другой если необходимо).
Нам нужно дать возможность пользователю отправить этот видео файл на его Facebook и Youtube акаунт(на выбор пользователя) непосредственно с сервера.
У нас реализована серверная чать создания видео, тоесть на входе есть линк такого типа http://talking-cupid.saqqent.com:8888/outbox/8e174a3f1e323202238.mp4
Со стороны клиента(iphone) это выглядит так:
1) мы делаем действия,
2) нажимаем кнопку просмотеть (или в будущем залить на FB или Youtube),
2) данные отсылаются на сервер,
3) сервер генерирует видео,
4) и возвращает нам линк на видео файл,
5) который мы можем посмотреть в броузере Safari.
Что нужно:
1) Вместо 5 пункта, в том же броузере мы должны залогинить пользователя в FB или Youtube и отправить на его акаунт видео файл.
Тоесть это можно рассмативать как просто веб приложение, особо не задумываясь над тем как учавствует здесь iphone(post, get запросы с девайса реализуем).
2) Страничка логина должна быть адаптирована под мобильную версию или версию touсh в FB( http://developers.facebook.com/docs/guides/mobile/#web )
*3) После логина дать возможность подписать видео (для ФБ комент на стену к этому видео, для Youtube дескрипшин и название )
* - не обязательно
Реализация описана как понимается, жду ваших предложений.
Информация по теме:
ФБ:
http://developers.facebook.com/docs/reference/api/video/ как залить видео
youtube
http://habrahabr.ru/blogs/webdev/69006/
http://habrahabr.ru/blogs/jquery/112291/
http://code.google.com/apis/youtube/2.0/developers_guide_php.html#Uploading_Videos
http://code.google.com/intl/ru/apis/youtube/developers_guide_protocol.html#Uploading_Videos