我正在尝试使用Google Places网络服务API获取附近的所有地方。它可以在Android(Simulator)上运行,但是当我在iPhone上构建并安装该应用程序时,httpRequest返回一个“ INVALID_REQUEST”响应。
这是我的要求:
placesResult = await httpClient.GetStringAsync(new UriBuilder("https://maps.googleapis.com/maps/api/place/nearbysearch/json?key=AIzaSyAg-d-wLhMl65Fo_sfyj_U9tFOoW41UcDQ&location=" + position.Latitude + "," + position.Longitude + "&radius=500&type=restaurant").Uri.ToString());
我已经将API的限制设置为none和IOS App,但仍然无法使用。
任何帮助,将不胜感激。谢谢
正如评论中指出的那样。Android通常将GPS坐标格式设置为与iOS不同。您应该确保以与API所需格式匹配的格式在iOS上格式化坐标。
正确的格式如下:
-33.8670522,151.1957362
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句