クレイグリストの自動化


1

眠っているときやコンピューターから離れているときでも、クレイグリストの広告にすばやく応答できるようにしたいと思います。基本的にwww.classifiedadresponder.comのようなサイトが行うことですが、サービスを使用せずにそれを行う独自の方法です。

これまでに試したことは次のとおりです。

RubyライブラリのWatirグループを使用します。私が立ち往生したのは、クレイグリストが検索結果ページで提供したリンクとボタンをRubyに認識させる方法でした。リンクを調べると、craigslistはJavaScriptを使用してそれらのリンクを表示しているように見えます。WatirWebブラウザードライバーが何らかのIDを介してリンクのハンドルを取得することはできません。

craigslistを取得してRSS経由で検索結果を表示します。ここでの私の問題は、RSSフィードに返信メールが表示されている場合、通常は表示されないことです。

これをWatirで機能させる方法についての具体的な答えと、これらの種類の問題を解決する一般的なツールの両方に興味があります。この問題を解決するための最良のツールと思われるものを使用して、自由に答えを述べてください。

PS古い投稿:https : //stackoverflow.com/questions/12354776/craigslist-auto-responderですが、ここには明確な解決策はありません。

ありがとうございました!


ちなみに、Craigslistは、あなたがやろうとしていることを他の人が行わないようにするために、特にそのようにしています。
バンドラミ14年

それは本当かもしれないが、私はまだそれを回避する方法はありますか好奇心が強い
user40919

回答:


0

プラハのページ内で「空気」を探すと、素敵なhtmlリンクのリストが表示されます http://prague.craigslist.cz/search/?sort=rel&areaID=138&subAreaID=&query=air&catAbb=sss

それらの1つはhttp://prague.craigslist.cz/syd/4345787014.htmlです

  1. Chromeでcraigslistを開き、開発者ツール(shift + ctrl + i)を開き、ネットワークタブに切り替えます。
  2. オファーページを開くhttp://prague.craigslist.cz/syd/4345787014.html
  3. 「クリア」アイコンでログを消去する(2行目、2列目
  4. クレイグリストページの[返信]ボタンをクリックします
  5. ログで何をタップするかを見てください:
  6. 「4345787014返信」行を右クリックし、「新しいタブで開く」を選択します
  7. JavaScriptによって生成されたリンクを見る

http://prague.craigslist.cz/syd/4345787014.htmlページの返信ボタンがhttp://prague.craigslist.cz/reply/4345787014 URLを開くよう です。これはルビーでシミュレートするのが非常に簡単です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.