-
1:ID:Pl7/nl · 2017-08-09

#hp 初めまして。
特定のページ内の指定した項目(数字)を自動取得するということは、技術的に可能でしょうか?
また、その為にはどのような、技術が必要でしょうか?

4 件の回答

2:ID:.R6kUB · 2017-08-09

可能です。
自分ならRuby+Nokogiriでやりますね。
もちろん取得するページのHTML構造や、URLが変更になった場合は、手動で修正が必要になります。
また、定期的に実行する場合はサーバー上でCRONタスクとして登録する、
もしくはAPI化するなどが必要になりますね。

取得先のデータがJSで出力されている場合は、PhantomJSなどのヘッドレスブラウザが必要かと思います。
また、ページに認証が必要の場合は、認証の方法によっては不可です。

3:ID:d1BHiv · 2017-08-09

スクレイピングという技術かと思います。
自分ならPHP+Simple HTML DOM Parserでやりますね。
他は >>2 さんとすべて同じです。

4:ID: · 2017-08-09

非常に参考になりました!ありがとうございます!

5:ID:iqHx4U · 2017-08-10

くれぐれもよそ様のサーバーに迷惑かけないように。

コメントの受付は終了しました。

一緒に読まれている質問

ページ上部に戻る