【发布时间】:2015-01-15 10:27:13
【问题描述】:
我正在开发一个 Windows Phone 应用程序,我在其中从我的网站解析网页。某些游戏的得分会在哪里实时更新,例如在 cricinfo 中。任何人都告诉我如何将我的网页与我的 Windows Phone WebClient 请求同步,以便我在没有请求或在我的 Windows Phone 应用程序中引用时获得更新的分数。我正在使用 HTML 敏捷包和 Webclient 来解析我网站的 html 页面。
【问题讨论】:
-
为什么不使用某种 WebService ?或者该网页不是由您托管的?
-
“我如何 [使用] WebClient 以便我 [做某事] 没有请求” 嗯。这将是一个棘手的问题。
-
是的网页不是由我托管的。但我得到了它的内容。如果网页内容发生变化,是否有自动刷新来获取更新。
-
所以,让我们明确一点...您希望第三方网站(不受您的控制)在其内容发生变化时向您提供推送通知?
-
不要这样做。即使你确实让它工作了,只要源网页的结构发生变化,它就会中断。请参阅@Hybris95 的建议。从您的网站公开 Web 服务(或 REST 端点),或者找到公开的第三方。
标签: c# windows-phone-8.1 live