Yahoo技術傳教士Christian Heilmann說:「YQL是meta API。」

Yahoo更新了Yahoo!Query Language(YQL)元件的語法,增加了一個執行(Execute)語法,讓開發人員在篩選過程執行伺服器端的程式,增加篩選資料的彈性。

YQL類似Yahoo原本的Yahoo Pipes服務。可以讓開發人員自行組合各種不同的資料來源,藉由語法中的篩選條件,組合出想要的內容。例如將多家上市公司網站的最新消息網頁,彙整出一份股市最新動態資料表。不過,不同於Yahoo Pipes只能提供處理完的資料,YQL是一套API,可以整合到開發者的應用程式中。

新版YQL所新增的執行語法可讓開發人員在YQL篩選資料的同時,一併執行伺服器端的JavaScript,用來處理篩選過程的資料內容,將資料進行過濾、格式轉換、內容替代等,讓資料轉換成需要的形式。

Yahoo技術傳教士Christian Heilmann表示:「YQL是一套後設API(meta API)。」他補充,開發人員可以透過YQL這套API,幫原本沒有提供Web Service的網站,建立Web Service的API。文⊙王宏仁

熱門新聞

Advertisement