0

特定の場所 (Target、Macy's などの店舗) を場所 (緯度、経度) 別に返したいと考えています。

Google Places API を使用して、名前パラメーターにさまざまな店舗を入力しています。結果はせいぜい矛盾しています。

これは、特定の店舗を名前と近接度で返すために使用する必要がある API ですか? Google Places API Near by 検索には、name パラメータが 1 つしかありません。パフォーマンス上の理由から、エンドポイントへの 1 回のリクエストで複数の特定のストアを検索したいのが理想的です。

結論として、特定の店舗を名前と近接度で返すには、どの API を使用する必要がありますか?

4

2 に答える 2

2

Google Places API は、使用する正しい Google API です。nameただし、前述のように、複数またはkeywordパラメーターはサポートされていません。アクティブな Places API - この機能のリクエストがここにあります。解決されたことを確認し、今後の変更の通知を希望する場合はスターを付けてください。

パラメーターを使用する代わりに、nameパラメーターを使用してみてkeywordください。このkeywordパラメーターは、名前、タイプ、住所、およびカスタマー レビューやその他のサードパーティ コンテンツを含むがこれらに限定されない、使用可能なすべてのフィールドと照合されます。これにより、多くの場合、より多くの、またはより良い結果が得られます。

于 2013-01-22T06:10:47.017 に答える
0

foursquare api を使用すると、複数の特定の場所を検索できるようです。

トリックを行う URL の例を次に示します。

https://api.foursquare.com/v2/venues/search?ll=34.017717,-118.159335&query=Target Victoria's Secret Macy's &intent=browse&radius=16094&oauth_token=mytoken g

だから私は Google Places をやめて FourSquare を使うことにした。

于 2013-01-22T21:47:11.367 に答える