2011-01-06 73 views
3

我想知道如何在PHP重现Facebook上的行为举止如何抓取链接的标题+图片:发帖时分享一个链接

当您共享一个链接,它抓住了页面的标题,并它会自动抓取页面上的图像来装饰链接。

有没有什么已经做了像插件我可以看看?

谢谢。

回答

1

使用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方法获取节点的值

+0

@JMC创意怎么样? – dqhendricks 2011-01-06 19:30:28