Windows phone 8 获取Windows Phone Market html代码

Windows phone 8 获取Windows Phone Market html代码,windows-phone-8,windows-phone,Windows Phone 8,Windows Phone,我想从windows phone市场页面获取html代码。到目前为止,我还没有遇到任何问题,但今天每次检索数据时都会显示以下错误 […]您的请求似乎来自自动化流程。 如果这是不正确的,请单击此处以重定向[…]通知我们 我尝试使用代理,以防从一个IP调用多个请求,但这不会带来任何进展。你知道为什么会出现这个问题吗?有没有关于可能的解决办法的想法?任何帮助都将不胜感激。主要目标是以某种方式从市场上获取有关windows phone应用程序的信息 它们似乎检测到用户代理,并在设备无效/未知的情况下阻止

我想从windows phone市场页面获取html代码。到目前为止,我还没有遇到任何问题,但今天每次检索数据时都会显示以下错误

[…]您的请求似乎来自自动化流程。 如果这是不正确的,请单击此处以重定向[…]通知我们


我尝试使用代理,以防从一个IP调用多个请求,但这不会带来任何进展。你知道为什么会出现这个问题吗?有没有关于可能的解决办法的想法?任何帮助都将不胜感激。主要目标是以某种方式从市场上获取有关windows phone应用程序的信息

它们似乎检测到用户代理,并在设备无效/未知的情况下阻止请求。 我设法使它与卷曲和eg一起工作。
curl-A'Mozilla/5.0(Windows;U;Windows NT 5.1;en-US;rv:1.8.1.9)Gecko/20071025 Firefox/2.0.0.9'http://www.windowsphone.com/en-us/store/app/pinpoint-by-foundbite/ff9fdf41-aabd-4cac-9086-8710bd327da9

对于asp.net,如果使用HttpRequest获取html内容,请尝试以下操作:

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);

request.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9";
对于PHP,您也可以通过
curl\u setopt
设置用户代理


我无法确定在多次请求后是否存在基于IP的块。

您使用什么技术获取html?哪种命令、语言、方式?显然,该限制自2014-07-09年起生效。(这就是我的php脚本(文件内容)停止工作。Curl也被阻止。我使用C#。上个月我一直在处理我的应用程序,但今天在几次调用检索html代码后,我收到了警告。也许可以欺骗页面并将其加载到Web视图中。从那里你应该能够调用script
document.documentElement.outerHtml并获取应用程序的内容。我想到了一个主意…如果不是IP,他们可能会阻止什么。我正在编写ASP.NET应用程序,因此WebView无法访问。谢谢。这真的很有帮助。