2011-07-27 16 views
2

Google Places APIを使用して特定の場所のメール/ウェブサイトを取得する方法はありますか?これが不可能な場合は、Google APIを使用する以外の方法がありますか?Google Places APIメール/ウェブサイト

答えて

1

Google Places APIは、APIキーを使用して詳細なリクエストと応答を提供します。

タグは、その場所のGoogleプレイスURLを許可します。

http://maps.google.com/maps/place?cid=10704550479004381649

ウェブサイト、ファックス、営業時間の情報を収穫したい場合は、ここでのみ行うことができます。

GoogleプレイスAPIにその情報を提供する直接APIはありません。

addressComponentsがDetailsレスポンスの一部であるのと同様に、この問題に対処するためにAPIからのPlace Detailsレスポンスにタグが追加されると想定しています。

+0

ウェブサイトは、API [Place Details API](https://developers.google.com/places/documentation/details)を使用して直接引き取ることができます。 –

1

私はGoogle Places APIを使用しようとしていますが、検索したい場所のすべての住所情報を持つ場所の詳細を取得できますが、皮肉なことに返されたJSONにWEBSITE属性はありません!

ローカル検索の最初のバージョンは非常に優れていて、ビジネス名を知っていれば検索で常に正確です。

6

GoogleプレイスAPIを使用してプレースのウェブサイトのアドレスを取得するには、inputパラメータの値をプレースの名前に設定してプレースオートコンプリートリクエストを実行できます。例えば:あなたは場所詳細要求を行うことができ、応答からreferenceを使用して次にinput=Amoeba

https://maps.googleapis.com/maps/api/place/autocomplete/json?input=Amoeba&sensor=false&key=your_api_key

reference=ClRMAAAAVzPUTLym999EXs4mKkpTqEmzX0a2kfXCUs4enTvWMHDd06VLvlzsGOdfrRd2QvkiRWs4sNkraAAJlMdytt4O4kYGoJZn4ENL5Ig5QYyeJmMSECDOGMO1MnDFtqzdqD8oDk0aFJr8_s-Y946QOz24YubPUsmoC2vl

https://maps.googleapis.com/maps/api/place/details/json?reference=ClRMAAAAVzPUTLym999EXs4mKkpTqEmzX0a2kfXCUs4enTvWMHDd06VLvlzsGOdfrRd2QvkiRWs4sNkraAAJlMdytt4O4kYGoJZn4ENL5Ig5QYyeJmMSECDOGMO1MnDFtqzdqD8oDk0aFJr8_s-Y946QOz24YubPUsmoC2vl&sensor=false&key=you_api_key

これは、場所のウェブサイトのアドレスが含まれますパラメータwebsiteを利用できる場合など、アメーバの詳細を返します。

関連する問題