Как получить заголовок + изображения ссылки при публикации обмена ссылкой - PullRequest
3 голосов
/ 06 января 2011

Мне было интересно, как воспроизвести в PHP компортмент на Facebook:

Когда вы делитесь ссылкой, она захватывает заголовок страницы и автоматически захватывает изображения со страницы, чтобы украсить ссылку.

Что-нибудь уже сделано, как плагин, на который я могу взглянуть?

Спасибо.

1 Ответ

1 голос
/ 06 января 2011

используйте классы PHP DOM для извлечения содержимого URL-адреса и анализа HTML-кода, чтобы сначала получить <img> url и <h1> текст.

UPDATE

используйте метод DOM loadHTMLFile для загрузки файла в объект DOMDocument.

http://www.php.net/manual/en/domdocument.loadhtmlfile.php

для получения содержимого узла используйте метод DOM getELementsByTagName.

http://www.php.net/manual/en/domdocument.getelementsbytagname.php

использовать метод nodeValue для получения значения узла

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...