2015-11-17 66 views
1

我试图从我的Facebook页面上的网站请求信息。PowerShell 2.0 - 如何从密码保护的网站请求数据?

查看源代码:https://www.facebook.com/myFacebookName

这是我尝试过,因为我需要一个登录名和密码从Facebook获取上述信息。所以,我想这个代码:

$webclient = new-object System.Net.WebClient 
$credCache = new-object System.Net.CredentialCache 
$creds = new-object System.Net.NetworkCredential("myEmailAddress","myPassword") 
$credCache.Add("http://www.facebook.com/", "Basic", $creds) 
$webclient.Credentials = $credCache 
$webpage = $webclient.DownloadString("http://www.facebook.com/") 

$fbtextfile = [System.Net.WebRequest]::Create('view-source:https://www.facebook.com/myFacebookName') 
$fbtextfile | out-file C:\Test1\process.txt 

但unfortunatley它不工作:( 反正是有可能得到在facebook.com上 顺便说从我的密码保护账户它们的信息,我有什么?摆在“基本”在第4行代码。

+0

我不认为FB的认证系统会允许你这样做。但是,有一个专用API从FB获取数据。 – sodawillow

+0

谢谢,您的回复。 – carlos030

回答