2011-10-04 12 views
0

我希望創造當中,將會以條形碼序列發送到該數據庫的應用程序:我應該使用SOAP還是REST來自動執行外部Web服務搜索?

http://www.upcdatabase.com/itemform.asp

這是食品通用條碼庫。

然後將食品描述返回到我的應用程序,然後我將識別食品的關鍵字,例如酸奶。

一旦我有這個關鍵字,我把它帶到這個網頁:

http://nutridb.org/

並將其輸入到搜索欄,在返回的項目,我會再提取和存在的營養價值信息在我的應用程序。

我一直在網上進行研究,並對我如何自動化這個過程感到困惑。這可以通過使用REST和SOAP來完成嗎?

回答

0

你提到的upcdatabase站點有一個XML-RPC接口,所以我會說你可能僅限於此。您可以使用RESTful方法來屏蔽刮擦,但我查看了HTML,並且HTML中很少或沒有語義標記,因此很難。

+0

嗨達雷爾,感謝您的答覆。作爲一個整體來說,自動化和網頁抓取的概念對我來說是全新的,所以如果以下任何一種看起來很愚蠢,我都會提前道歉!:當你說網站有一個xml-rpc接口時,這是如何確定的?此外,關於UPC網頁的語義標記,有一個標記,我將用它來提取產品名稱 - 這是關於使用此upc數據庫完成的所有自動化操作 - 您能否推薦任何可能用於這個流程? – MindDrip

+0

@MindDrip XML-RPC接口在首頁上公佈。見http://www.upcdatabase.com/xmlrpc.asp有一個'​​​​描述​​...'HTML塊,但你可以尋找,它只是有點脆弱。 –

相關問題