シンプルなHTMLとRuby on Rails(JavaScriptも使用していた可能性があります)を使用して、提出したら、複数の検索結果がそれぞれ新しい "検索結果"ページに表示されるように、複数のGoogle検索を別々のiframeで起動すると、検索を自動化するためにGoogleによってブロックされますか?
<iframe src="https://www.google.com/search?q=<%= @search1.term %>"> </iframe>
<iframe src="https://www.google.com/search?q=<%= @search2.term %>"> </iframe>
<iframe src="https://www.google.com/search?q=<%= @search3.term %>"> </iframe>
<iframe src="https://www.google.com/search?q=<%= @search4.term %>"> </iframe>
これは、以前は機能していましたが、最近は動作を停止しました。複数のiframeから構成されています。私が今見ているのは、iframe内の空白のページだけです。私がGoogleの代わりにAmazonを使用すると、それは機能します。 Googleが検索を「自動化」するためにブロックされている可能性があると私は考えました。しかし、1つのiframeであっても、まだ動作しません。
前もって感謝します。私は右クリックして「表示ページのソース」、それが正常に見える場合
「#」とは何ですか?これはファンキーなAPIのことですか?通常、アンパサンドは複数のGET変数を区切るために使用されます。あなたは変数を渡すだけです...あなたは確信していませんでしたか? 'https://www.google.com/search?q=<%= @ search1.term%>' 試しましたか?有効な文字列を自動化していることを確認するために、通常の古いブラウザのURL? –
それはファンキーでした。私はそれをあなたがアドバイスした通りに正しいフォーマットに変更しましたが、それでも動作しません。私はまだ空白のページを取得します。 URLは新しいブラウザータブ内で単独で動作しています。 – heebee313