0
我想在json中搜索一些數據。我想用的API不支持搜索方法。我有一個想法來下載所有的數據,但對用戶來說太多了,數據使用會花費太多。有沒有其他的方式來搜索它?這是API,用戶名和密碼只需使用「foo」即可。哦,是的,我想在Windows Phone 7.5中實現它。在json中搜索一些數據
我想在json中搜索一些數據。我想用的API不支持搜索方法。我有一個想法來下載所有的數據,但對用戶來說太多了,數據使用會花費太多。有沒有其他的方式來搜索它?這是API,用戶名和密碼只需使用「foo」即可。哦,是的,我想在Windows Phone 7.5中實現它。在json中搜索一些數據
鑑於您的情況:
- 您的應用程序想要從遠程/網絡源檢索一些數據。
- 遠程來源的回報超過了您的應用需求。
- 遠程數據源無法控制,無法重新配置以返回所需內容。
處理此問題的方法(就像我在其他許多應用程序/服務*上完成的一樣)是創建您自己的「代理」服務來爲您執行搜索/篩選/查詢。
通過創建自己的服務作爲應用程序和第三方服務之間的代理,您可以:需要
是的,需要託管和管理自己的服務。具體多少以及這是否是您想要做的事情取決於您的情況。
* 我對此的服務採取RSS提要,僅刪除所需的內容,重新格式化內容以便在請求設備上顯示,並以易於使用的格式返回數據應用程序(通常是應用程序知道的對象,序列化爲JSON)。我還會在代理服務器上添加適當的緩存和壓縮支持。
我從來沒有建立自己的網絡服務。你能告訴我如何構建它,也許是一個教程的鏈接? – albilaga
@blueboyz試試這個初學者http://www.asp.net/web-api/overview/getting-started-with-aspnet-web-api/tutorial-your-first-web-api –