从其他评论网站获取餐厅评论

时间:2011-07-02 06:24:47

标签: php review

我正在使用php建立餐厅评论网站。我想知道如何显示其他评论网站的评论。例如,请检查此link,了解Google如何从其他网站获取评论。点击后,它会将您带到他们的评论网站。

任何帮助将不胜感激。感谢

3 个答案:

答案 0 :(得分:1)

首先,列出要从中提取评论的网站。其次,阅读这些网站,看看他们是否有开发人员部分,以及他们是否公开了公共API。如果他们这样做,环顾四周,看看他们是否有任何PHP的客户端库,您可以使用它从您的PHP站点访问他们的API。如果他们确实有API,但没有可用的客户端库,请通过创建客户端库并将其作为开源共享来为社区做出贡献。 :)

此外,他们可能有一个他们的评论的RSS提要,您可以轻松地消费您的网站,所以也检查出来。

答案 1 :(得分:0)

我认为谷歌通过网站地图找到新闻,博客,评论等类似网站管理员将谷歌作为sitemap.xml引入的内容。 要做到这一点,你必须得到你想要获取它的评论的页面内容(通过CURL或类似的东西来获取远程文件)并通过HTML的正则表达式获取评论

答案 2 :(得分:0)

可能发现其他网站已与Google合作,但我会使用cURL来获取您想要的信息。

我建议您使用cURL start here,然后使用look here来提取您正在寻找的部分。

编辑:第二个相关链接的部分是

preg_match_all("/<div>.+<\/div>/", $page, $matches);
print_r($matches);

这样做是获取您正在寻找的内容然后显示它,您可能需要使用您想要的内容定义唯一元素,但这可能意味着每个网站都有一个单独的规则。

我希望这对你有所帮助。