从html获取linkedin个人资料

时间:2014-05-07 13:32:43

标签: c# linkedin

在过去的一年半中,我一直在使用这种方法:

string page = "";
WebClient WC = new WebClient();
page = WC.DownloadString("http://WWW.LINKEDINPROFILEIWANTTOOPEN.COM");
WC.Dispose();

并且我没有遇到任何问题,每天下载1000个配置文件,然后使用c#webservice分析它们,查看html后面的标签。今天我收到了错误代码:

  

“System.Net.WebException:远程服务器返回错误:(999)   请求被拒绝。“

我猜测链接已经锁定了我,因为他们希望我使用api代替。在查看过去一小时左右的文档后,似乎api已设置为制作您自己的linkedin应用程序。我只想要标准的HTML或者只是基本字段,例如名称和他们随时间变化的各种职位。它也希望我以我的身份登录,这似乎没必要。

唯一的方法是我可以绕过这个问题来注册api然后授权自己并通过api获取字段或者是否有其他人知道解决方案只需下载html为我公开的个人资料网址

0 个答案:

没有答案