Определение 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 ответ:
Вы можете получить прямую ссылку на видео из атрибута
src
таблицы видео FQL.Если вы ищете любое видео, принадлежащее пользователю:
fql?q=SELECT src FROM video WHERE owner=me()
Или если у вас есть идентификатор видео:
fql?q=SELECT src FROM video WHERE vid=2031763147233
И если вам нужен запрос версии HQ для
src_hq
вместоsrc