Загрузка видео на 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/, поэтому вам следует проверить, можно ли установить его в соответствии с требованиями.

Другие вопросы по тегам