如何获得头衔+发布共享链接时的链接图像
我想知道如何在 PHP 中重现 Facebook 上的行为:
当您共享链接时,它会抓取页面的标题,并自动从页面抓取图像来装饰链接。
有没有什么已经完成的东西,比如我可以看一下的插件?
谢谢。
I was wondering how to reproduce in PHP the comportment on Facebook:
When you share a link, it grabs the title of the page, and it automatically grabs the images from the page to decorate the link.
Is there anything already done like a plugin i can take a look at ?
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 PHP DOM 类提取 url 内容并解析 html 以获取第一个
url 和
文本。
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方法获取节点的值
use PHP DOM classes to pull url content and parse the html to grab first
<img>
url and<h1>
text.UPDATE
use the DOM loadHTMLFile method to load the file into a DOMDocument object.
http://www.php.net/manual/en/domdocument.loadhtmlfile.php
use the DOM getELementsByTagName method to get the node contents.
http://www.php.net/manual/en/domdocument.getelementsbytagname.php
use nodeValue method to get the node's value