2012-06-16 2 views
-1

Просто хотел узнать, что использует технология facebook во время публикации ссылок. Я заметил, что всякий раз, когда я вставляю ссылку на экран, я получаю ссылку в виде страницы.Какая технология Facebook использует для ссылок?

Например, когда я вставляю ссылку youtube ... , он отображается как видео, и я могу играть там только там.

Может кто-нибудь, пожалуйста, дайте мне знать, как это можно сделать.

ответ

3

Возможно, что они делают, чтобы разобрать ссылку (регулярные выражения полезны здесь), получить идентификатор фильма и вставить игрока, используя API Youtube. Вот документация по API: https://developers.google.com/youtube/player_parameters

+0

Это youtube просто пример ... вообще для каждого сайта llink это обычно происходит ... как это возможно? – jasmeet24

+0

Для других ссылок он просто получает содержимое веб-сайта (например: 'file_get_contents' или CURL), анализирует его (например, phpQuery), получает все изображения и просто позволяет выбрать, какой из них предназначен для миниатюры. Из разобранного контента он также получает название и мета-описание. – Agares

Смежные вопросы