我试图在我的Facebook页面上从网站上请求信息。
视图源: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
但不幸的是,它不起作用:( 无论如何,是否可以从facebook.com上受密码保护的帐户获取这些信息? 顺便说一下,我必须放入' Basic'在第四个代码行。
答案 0 :(得分:0)
我不认为Facebook的身份验证系统会允许你这样做。
他们有一个专门用于从中获取信息的API。
您可以从这里开始:https://developers.facebook.com/docs/graph-api/using-graph-api/v2.5