0

BlackBerry アプリケーションに Google プレイス機能を実装しようとしています。問題は、Google Places API が同じリクエストに対して異なる応答をすることです。たとえば、このリクエスト

https://maps.googleapis.com/maps/api/place/search/json?location=43.6775,-80.7339&radius=500&types=food&sensor=false&key=AIzaSyANf2IAm0cdm5FYFo7_uvMRfCNaVjBI5HE

約20桁の非常に大きなjson配列を返すこともありますが、「ステータス」:「ZERO_RESULTS」だけの場合もあります。どういう理由ですか?PCブラウザからリクエストを送ってみたところ、同じ画像。

4

1 に答える 1

4

理由は非常に単純です。上記の URL では、指定された場所から半径 500 m の場所を検索しています。半径パラメータを増やしてみてください(0~50000)。

また、多くの場所の種類を使用してみてください。

例えば:-&types=food|train_station|other_one|yet_another_one

于 2012-01-19T09:45:18.383 に答える