2016-05-04 10 views
0


現在、私はあなたのポジション付近の興味のあるポイントを探してAndroidアプリケーションを開発しようとしています。Googleプレイスリクエストが十分な結果を返さない

https://maps.googleapis.com/maps/api/place/nearbysearch/json?rankby=distance&location=43.2290074,5.4384756&sensor=true&key=<my_key>&types=museum|art_gallery|restaurant|bakery|bar|cafe|food|amusement_park|casino|aquarium|movie_theater|zoo|bowling_alley|night_club|store|shoe_store|electronics_store|convenience_store|grocery_or_supermarket|home_goods_store|clothing_store|gym|stadium|health|dentist|doctor|hospital|pharmacy|veterinary_care|spa|hair_care|beauty_salon|cemetery|church|funeral_home|hindu_temple|synagogue 


は(種類の多い)この要求には、5件の結果を返します ...私はGoogleの場所のAPIのみを要求ごとに20件の結果を返すことを知っているが、それは私の要求は何彼らが必要戻りません判明しました

(唯一のレストラン/フードタイプで)この1つは20件の結果を返しますが:

https://maps.googleapis.com/maps/api/place/nearbysearch/json?rankby=distance&location=43.2290016,5.4385233&sensor=true&key=<my_key>&types=restaurant|bakery|bar|cafe|food 

を最初のものが欠けている結果をたくさん持っていると私はなぜ...

答えて

0

を設定するようにしてください理解できませんradiusパラメータ:

https://developers.google.com/places/web-service/search?hl=fr#PlaceSearchRequests

EDIT:もう一つの試み:

next_page_token 20の 追加の結果までを返すために使用することができるトークンが含まれています。 が表示される追加の結果がありません場合は返されません。返される結果の最大数は です。 next_page_tokenが発行されてから有効になるまでの間に短い遅延があります。

https://developers.google.com/places/web-service/search?hl=com#PlaceSearchResponses

+0

_rankby = distance_と私はすでに試した、Googleの場所の要求で非互換_radius_です:/ –

+0

私の答えを編集した; –

+0

はい、私は私が20次の結果を確認するためにnext_page_token可能性があることを認識していました) 。しかし、私は最初のリクエストに5つ以上の結果がないので、どのように役立つでしょうか? –

関連する問題