我正在开展一个项目,我需要找到附近的医生。我已经在这种情况下实施了谷歌地方api,但同样不会在任何地方返回附近的医生。
这是我用于HTTP调用的URL
https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=12.71942373,77.70221857&radius=500&type=doctor&key=AIzaSyDgAdvN36L-7-32Sp9Rk5ytYiLuWBoGTT4
我试图改变坐标,但后来价值又是空的。我确实在控制台中启用了api。
请告诉我我在哪里做错了。
答案 0 :(得分:1)
您在这里遇到的问题是,根据您给出的半径,您所在地区没有医生。我将radius
更改为 50000 ,查询返回结果。所以你的查询是这样的:
https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=12.71942373,77.70221857&radius=50000&type=doctor&key=AIzaSyDgAdvN36L-7-32Sp9Rk5ytYiLuWBoGTT4
虽然您可能正在指定医生,但这些医生可能未在Google注册,但Places API也不会显示这些医生。
希望这会有所帮助:)