2012-03-06 8 views
0

私のクライアントは、RSSフィードからリンクを取り、このURLのG +経由で投稿するボットを作成したいと考えていますhttps://plusone.google.com/_/+1/confirm?hl=en&url=http://google.com。あなたはそれがfromではないので、それはJSに基づいて重く、私はC#とPythonでそれを行う10行のコードを作成しましたが、何らかの理由で私のクライアントがPHPになることを望みます。PHPのdryscapeやセレンに似たものはありますか? (ヘッドレスブラウザ)

私のオプションは何ですか?私はPHPのためのdryscapeやセレンのようなものがあるかどうかはわかりません。

答えて

0

このようなことは、PHPで最も一般的にはcURLで行われます。

+0

cURLはオプションではありません。私が知っている限り、それはボタンのクリックをエミュレートすることはできませんし、javascriptはそれをすることができます。 – sed

+0

あなたはajaxを使用することができます。 PHPスクリプトを作成し、ajaxリクエスト経由で呼び出し、JavaScript経由でG +に投稿します。 – Ignas

+0

なぜボタンクリックをエミュレートする必要がありますか?ボタンをクリックしたときに発生するGET/POST要求をエミュレートするだけで、ボタン自体をエミュレートする必要はありません。 Google Developer ToolsまたはFirebugを使用して、データが壁に送信されたときのリクエストを確認し、cURLでこれをエミュレートしようとします。 – kingmaple

関連する問題