質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Q&A

0回答

665閲覧

rubyで横断検索機能を作りたい

pokerStars

総合スコア67

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

0グッド

0クリップ

投稿2018/09/14 05:34

編集2022/01/12 10:55

前提・実現したいこと

rubyで映画やドラマの作品名を入力すると、どこのvodで見ることができるのかを表示できるサービスを作りたいです。

試したこと

vodのapiを一通り調べたけれどamazonprime以外出てこなかった

###詳細
require 'open-uri'

require 'nokogiri'

url = 'https://www.happyon.jp'

charset = nil
html = open(url) do |f|
charset = f.charset
f.read
end

doc = Nokogiri::HTML.parse(html, nil, charset)

p doc.title

スクレイピングを使っているのですが
現状こんなかんじで、タイトルの所得はできるのですが検索窓の所得の仕方が分かりません。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

tonkun4os

2018/09/14 05:55

ない所はスクレービングするしか無いと思う。スクレービングを調べるべしー
pokerStars

2018/09/14 05:57

分かりました!ありがとうございます!!
pokerStars

2018/09/14 08:47

スクレイピングでタイトルの所得はできたのですが、検索窓を所得するにはどのようにすればいいのか調べたのですがいまいちよく分かりませんでした。どのようにすれば所得できるのでしょうか?
tonkun4os

2018/09/14 08:49

プログラム言語は何使ってます?
pokerStars

2018/09/14 08:50

rubyを使っています
tonkun4os

2018/09/14 09:09

あーnode.jsはwindowsだったら上とは違う方法でインストールです。(あれはredhat系のインストール)
pokerStars

2018/09/14 10:14

この辺の勉強はクローラー開発を一通り学ぶのがいいのでしょうか?
tonkun4os

2018/09/14 10:17

あと、Seleniumでやる方法も・・・・
pokerStars

2018/09/14 11:17

色々あるんですね!本などで学びながら実装していこうと思います。ありがとうございます!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問