我是VB.net的新手,正在创建一个facebook windows应用程序。我只做一些简单的事情,如登录,注销和页面。 我可以使用http://social.msdn.microsoft.com/Forums/en/vbgeneral/thread/94a8ce89-2318-4b14-9915-58f95ce58485
的帮助登录FB但是现在我被困在登出并喜欢一个页面。我正在使用m.facebook.com,以便使我的编码易于理解和方便。
请告诉我如何退出并喜欢一个页面。
facebook使用我无法从页面中提取的注销密钥。并且因为没有ID也会产生一些问题,所以我不能使用getelementbyid
感谢您的帮助
答案 0 :(得分:0)
如果有人遇到同样的问题,这就是解决方案:
Facebook退出:
Dim allelements As HtmlElementCollection = WebBrowser1.Document.All
For Each webpageelement As HtmlElement In allelements
If webpageelement.GetAttribute("data-sigil") = "logout" Then
WebBrowser1.Navigate(webpageelement.GetAttribute("href"))
End If
Next
Facebook页面赞:
Dim allelements As HtmlElementCollection = WebBrowser1.Document.All
For Each webpageelement As HtmlElement In allelements
If webpageelement.GetAttribute("value") = "Like" Then
webpageelement.InvokeMember("click")
End If
Next