2012-03-06 35 views
0

我的客戶希望構建一個bot,它將從RSS源中獲取鏈接並通過G +在此URL上發佈https://plusone.google.com/_/+1/confirm?hl=en&url=http://google.com。正如你所看到的,它不是一個來源,它基於JS很重,我創建了10行代碼,這些代碼在C#和Python中都有這樣的功能,但是由於某種原因,我的客戶端希望它在PHP中。任何類似於PHP的dryscape或selenium? (無頭瀏覽器)

那麼我有什麼選擇?我不確定有沒有像PHP的dryscape或selenium的東西。

回答

0

那麼,這樣的事情最常用的是PHP中的cURL

+0

cURL不是一個選項。據我所知,它不能模擬按鈕點擊,讓JavaScript做它的事情。 – sed 2012-03-06 11:29:12

+0

如果你使用ajax,你可以。創建一個php腳本,通過ajax請求調用它,並通過javascript發佈到G +上。 – Ignas 2012-03-06 11:34:59

+0

爲什麼要模擬按鈕點擊?你只需要模擬單擊按鈕時發生的GET/POST請求,你不必模擬按鈕自己點擊。使用Google Developer Tools或Firebug,查看數據提交到牆上時發出的請求,並嘗試使用cURL來模擬這些請求。 – kingmaple 2012-03-06 11:54:28