Загрузка видео на Facebook с помощью ActionScript Graph Api
Я ищу часы и не могу найти что-либо, связанное с предметом где-нибудь!
В основном то, что у меня есть сейчас:
1) Приложение Adobe Air 2, которое записывает данные с веб-камеры в течение 10 секунд и сохраняет их в формате.flv на локальном компьютере.
2) когда видео сохранено, появляется окно входа в Facebook и после "успешного подключения" (сеанс!= Ноль) начинается процесс загрузки.
Однажды я сделал приложение, которое легко загружать фотографии:
var params: Object = {image: bitMapData, title: 'test Title', fileName: 'test Img'};
FacebookDesktop.api ("я / фотографии", onShareComplete, params);
Поэтому я надеялся на решение, если форма:
var params: Object = {source: '/ vidFolder / vid.flv, title:' testTitle ', fileName:' testVideo '};
FacebookDesktop.api ("я / видео", onShareComplete, params);
Это будет работать, но я полагаю, что передача исходного кода в локальный файл делает его сложным.
В любом случае... было бы здорово, если бы кто-нибудь мог дать мне пример того, как этого можно достичь без использования PHP, или любой пример гибрида AS3/PHP/JS, который может достичь этой цели.
У меня есть полный контроль над компьютером, на котором запущены приложения, в основном это будет сенсорный киоск, который пользователи сами запишут, а затем загрузят видео на свой Facebook. так что я могу запустить PHP на локальной машине чего-то подобного, мне просто нужно направление, потому что сейчас я бегу по льду.
TNX заранее
РЕДАКТИРОВАТЬ:
в одном из классов API есть параметр:
/ ** * URL для загрузки видео через Graph API. * */ public static var VIDEO_URL:String = 'graph-video.facebook.com';
но, как я уже сказал, документации нет, НИКАКОЙ, о, как и когда ее использовать.
(ps извините за мой английский)
1 ответ
Для загрузки видео требуется сервер, отличный от фотографии видео -> https://graph-video.facebook.com/ photo -> https://graph.facebook.com/
Я полагаю, что FacebookDesktop.api по умолчанию использует https://graph.facebook.com/, поэтому вам следует проверить, можно ли установить его в соответствии с требованиями.