2017-02-15 47 views
0

從我的理解,Google一直提供一個新的搜索服務。 要訪問此你簡單的「谷歌」:有趣的事實我感覺好奇Googe有趣的事實+角

但有一個簡單的方法來提取信息,因爲我找不到這樣的一個API?

我只是用角1.6這樣想的:

function getFunFact(){ 
    var URL = "https://www.google.com/search?q=fun+facts"; 
    $http.get(URL) 
    .then(function(response){ 
      console.log(response); 
    }).catch(function (e) { 
      console.log(e); 
    }); 
} 

但我只得到了跨源資源共享(CORS)錯誤。有沒有辦法繞過這個通過CSS選擇器等訪問信息?

更新:

建議的插件會爲現在的工作。

但是,有沒有一種簡單的方法來抓取HTML文檔響應的內容? 這只是一個很長的字符串,例如:

! doctype html html itemscope =「」itemtype =「http://schema.org/SearchResultsPage」lang =「sv」head ........................ .................................................. ......................../html>

或者是谷歌預防呢?

回答