Определение MP4 видео из обычного кода встраивания


Я на 99% уверен, что ответ будет Нет, но стоит попробовать, как вы никогда не знаете...

Типичный код вставки "copy & paste" для загруженных видео Facebook выглядит следующим образом:

<object width="400" height="300" ><param name="allowfullscreen" value="true" />
  <param name="movie" value="http://www.facebook.com/v/12345678910111213" />
  <embed src="http://www.facebook.com/v/12345678910111213" type="application/x-shockwave-flash" allowfullscreen="true" width="400" height="300"></embed>
</object>

Из этого, есть ли способ определить, что такое MP4 url?

Кроме того, YouTube и Vimeo предоставили доступ к" HTML5 " дружественному встраиванию с использованием IFRAME. Есть ли эквивалент Facebook?

И да, используя Graph API, вы можете получить embed_html но я ... намеренно хочу избежать этого маршрута.

Спасибо.

1 3

1 ответ:

Вы можете получить прямую ссылку на видео из атрибута src таблицы видео FQL.

Если вы ищете любое видео, принадлежащее пользователю:

fql?q=SELECT src FROM video WHERE owner=me()

Или если у вас есть идентификатор видео:

fql?q=SELECT src FROM video WHERE vid=2031763147233

И если вам нужен запрос версии HQ для src_hq вместо src