Facebook-как поделиться ссылкой разбора? - PullRequest
1 голос
/ 31 августа 2011

Как в Facebook работает парсинг ссылок? Учитывая URL, мне нужно извлечь заголовок, объявление и миниатюру (если есть).

Есть ли библиотеки или виджеты, которые уже делают это? (желательно клиентский JavaScript)

1 Ответ

0 голосов
/ 31 августа 2011

Вы не можете сделать это только на клиенте.

По причине см .: Почему я не могу загрузить внешний ресурс из метода загрузки jQuery? И принятый ответ там дает вам варианты.

Вам нужно будет сделать это так:

  1. Создать серверный скрипт, который загружает страницу. Ваш javascript код отправляет запрос с указанной ссылкой на этот скрипт.
  2. Этот скрипт может анализировать запрашиваемую страницу для получения требуемой информации ( Этот ответ может помочь вам для PHP и этот для java )
  3. Ваш скрипт может возвращать данные JSON, которые вы можете обработать с помощью javascript в браузере
...