このGoogleのウェブサイトで使用されている評価を自分のページに読み込もうとしています。 http://www.google.com/maps/place?source=uds&q=restaurants&cid=10470472694367837337外部のウェブサイトからDIVをロードするには?
評価を表示するには、自分のウェブサイトで評価を表示する必要があります。評価を読み込むだけで、DIVはそのトリックを行います。
アイデア?
このGoogleのウェブサイトで使用されている評価を自分のページに読み込もうとしています。 http://www.google.com/maps/place?source=uds&q=restaurants&cid=10470472694367837337外部のウェブサイトからDIVをロードするには?
評価を表示するには、自分のウェブサイトで評価を表示する必要があります。評価を読み込むだけで、DIVはそのトリックを行います。
アイデア?
PHP(または別のバックエンド言語)を使用してそのページをクロールし、divを抽出してウェブサイトに渡すことができます。
しかし、評価がGoogleからどのように来ているかを見ると、評価を得るために使用できるGoogle APIがないかどうかを調べることをおすすめします。私はあなたが心から使用できるAPIは何か分かりませんが、これはあなたに役立ちます。
ページを取得し、それを解析。 PHPの場合は、http://www.phpclasses.org/package/3086-PHP-Parse-and-extract-information-from-HTML-using-SQL.htmlを使用してSQLスタイルで解析できます。
あなたはPHPの簡単なHTML DOMパーサhttp://simplehtmldom.sourceforge.net/
$html = file_get_html('http://www.google.com/maps/place?source=uds&q=restaurants&cid=10470472694367837337');
foreach ($html -> find('div.rsw-stars') as $element)
print count($element -> find('.rsw-starred')) . '<br>';
複製を使用することができ、ここを見て:[http://stackoverflow.com/questions/3837717/get-html-of-external-url-in-jquery ](http://stackoverflow.com/questions/3837717/get-html-of-external-url-in-jquery) – Janez
その回答はjavascriptのみに有効です。またはリモートからページを取得するローカルスクリプトを使用することもできます –