2012-02-09 62 views
2

我正在建設一個PHP網站,允許用戶在他們的個人資料頁面上查看他們最近的5-10個谷歌網絡歷史記錄關鍵字。我知道,谷歌的歷史可作爲在以下網址獲得RSS提要:PHP提取谷歌網絡歷史

https://www.google.com/history/?output=rss

我怎麼能寫在PHP代碼將通過用戶名和密碼,以谷歌,並允許以編程方式從中獲取關鍵字。

任何幫助是非常讚賞,因爲我卡在這裏。我訪問了以下問題,但他們幫助不大。

  • Script to download Google web history

  • Retrieve old searches from Google web history(在C#一些代碼,不`噸知道如何轉換爲PHP)

  • 由於

    回答

    0

    它看起來像RSS提要使用HTTP基本身份驗證。

    您可以使用Curl進行身份驗證和抓取,然後解析RSS提要以檢索歷史記錄。

    對於捲曲,請參閱基本身份驗證:How do I make a request using HTTP basic authentication with PHP curl?

    而且那裏有大量的RSS解析器在PHP ......這裏只有一個:http://magpierss.sourceforge.net/

    +0

    我試圖使用PHP捲曲使用基本身份驗證訪問歷史。我也嘗試了http://kovshenin.com/2009/10/google-docs-api-client-login-with-php-and-curl-1494/中描述的方法,但沒有任何成功。 :( – Sam 2012-02-22 07:18:36