2010-03-04 34 views
1

我正在尝试创建一个自动“喜欢”Facebook帖子的bot。使用机械化我可以登录到Facebook,但不幸的是,机械化不能理解类似按钮的链接 - 它们似乎被JS混淆了。我看到的唯一联系是基础,如:如何使用Ruby Mechanize自动像Facebook帖子

<Mechanize::Page::Link 
"Edit friends" 
"http://www.facebook.com/friends/?ref=tn"> 
<Mechanize::Page::Link "Developers" "http://developers.facebook.com/?ref=pf"> 
<Mechanize::Page::Link "Careers" "/careers/?ref=pf"> 
<Mechanize::Page::Link "Terms" "/terms.php?ref=pf"> 
<Mechanize::Page::Link "Find friends" "/find-friends/?ref=pf"> 
<Mechanize::Page::Link "Privacy" "/policy.php?ref=pf"> 
<Mechanize::Page::Link "Mobile" "/mobile?ref=pf"> 
<Mechanize::Page::Link "Help Centre" "/help/?ref=pf"> 

任何人有任何想法我怎么能拿机械化看到“喜欢”链接?

谢谢

回答

10

为什么不尝试点击移动版本的网站。 http://m.facebook.com。它看起来像Like链接不在那里使用任何JS。

+0

它的工作。好横向思维!我会永远在主网站上黑客入侵,它只需要访问移动版本。一般来说,好的建议是屏幕刮屏和僵尸程序困难。 干杯 – 2010-03-05 12:35:52

+0

很高兴为您效力。 – Travis 2010-03-05 14:08:53

相关问题