2010-03-04 38 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

相關問題