检索 php/Javascript/jqueryurl 中 url 的标题、描述和缩略图

发布于 2024-12-08 18:48:51 字数 96 浏览 0 评论 0原文

当我们在 facebook 上发布任何 url 时,它会显示其元数据(标题、描述和缩略图),我们如何在 php 或脚本语言(javascript/jquery)中实现相同的功能。

As we post any url on facebook, it shows its meta-data(title, decription and thumbnail image), How can we achieve same thing in php or scripting language(javascript/jquery).

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

梓梦 2024-12-15 18:48:51

我相信,Facebook 只是解析链接后面网站的 html 代码并查找 标签。然后,您可以选择任何找到的图像作为链接的图片。

在 PHP 中,您可以通过以下方式获取网站 HTML 源代码

$html = file_get_contents('http://...');

,然后使用正则表达式查找这些 标记。

I believe, Facebook simply parses the html code of the Website behind the link and looks for <img /> tags. You can then choose any of the found images as picture for your link.

In PHP, you would fetch the websites HTML source via

$html = file_get_contents('http://...');

Then use regular expressions to find those <img /> tags.

甜妞爱困 2024-12-15 18:48:51
  • 您对服务器进行 ajax 命中,在服务器端发送 URL
  • ,获取 url
  • 对其进行解析,提取相关信息,
  • 将响应作为 JSON 发送回,并在客户端解析它,或者直接作为 HTML
  • you make an ajax hit to your server sending the URL
  • on the server side, get the url
  • parse it, extract the relevant info
  • send back the response as a either as JSON and parse it on the client side, either straight as HTML
魂牵梦绕锁你心扉 2024-12-15 18:48:51

有一个很好的插件可以用作入门。

它不会获取图像,但如果您想实现自己的

http://www.webinfopedia.com/extract-meta-data-from-url-using-php.html

There is a good plugin that can be used as a headstart.

It does not fetch the image, but it's a start if you want to implement your own

http://www.webinfopedia.com/extract-meta-data-from-url-using-php.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文