我正在建設一家餐廳評論網站使用PHP。我想知道如何顯示來自其他評論網站的評論。例如,檢查此link以查看谷歌如何從其他網站獲取評論。點擊後,它會將您帶到他們的評論網站。從其他評論網站獲得餐廳評論
任何幫助將不勝感激。謝謝
我正在建設一家餐廳評論網站使用PHP。我想知道如何顯示來自其他評論網站的評論。例如,檢查此link以查看谷歌如何從其他網站獲取評論。點擊後,它會將您帶到他們的評論網站。從其他評論網站獲得餐廳評論
任何幫助將不勝感激。謝謝
你會可能發現其他網站有與谷歌合作,但我會用cURL來獲取你想要的信息。
我建議你用cURL start here,然後用look here來提取你要找的部分。
編輯:是相關的第二個鏈接的部分是
preg_match_all("/<div>.+<\/div>/", $page, $matches);
print_r($matches);
這是什麼東西做的是獲取內容您正在尋找,然後顯示出來,你可能會需要定義然而,您想要的內容具有獨特的元素,這可能意味着每個網站都有一個單獨的規則。
我希望這對你有幫助。
我覺得谷歌找到新聞,博客,評論和類似的東西,通過網站映射什麼web管理員介紹到谷歌作爲sitemap.xml。 要做到這一點,你必須得到你想要獲取它的意見(通過捲曲或類似的東西來獲取遠程文件)和HTML的正則表達式取評論的頁面內容
謝謝哈米德..我會考慮... – Rohit
首先,列出您要從中提取評論的網站。其次,仔細閱讀這些網站,看看他們是否有開發人員部分,以及他們是否公開了一個公共API。如果他們這樣做,看看他們是否有任何客戶端庫的PHP,你可以用它來訪問你的PHP站點的API。如果他們確實有API,但沒有可用的客戶端庫,則通過創建客戶端庫並將其作爲開源共享來爲社區做出貢獻。 :)
此外,它們可能有一個RSS提要的評論,您可以輕鬆地使用您的網站,因此請檢查一下。
沒有刮?用API? – alex
與api,但如果他們不提供api的獲取評論?谷歌顯示來自其他網站的評論,如果你檢查鏈接 – Rohit