Google maps api 3 谷歌发布api windows phone 8.1

Google maps api 3 谷歌发布api windows phone 8.1,google-maps-api-3,windows-phone-8.1,Google Maps Api 3,Windows Phone 8.1,我有以下代码,试图找到附近的洗车场。在浏览器中,我得到了响应,但在程序中,我捕获了“string washesResults=await carclient.GetStringAsync(washesString);”的执行项我似乎没有收到谷歌的回复。我的应用程序需要哪个密钥?我使用了web的密钥 string washesString = "https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=" + lat

我有以下代码,试图找到附近的洗车场。在浏览器中,我得到了响应,但在程序中,我捕获了“string washesResults=await carclient.GetStringAsync(washesString);”的执行项我似乎没有收到谷歌的回复。我的应用程序需要哪个密钥?我使用了web的密钥

string washesString = "https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=" + latitude + "," + longitude + " &radius=2000&types=car_wash&key="my key";

            HttpClient carclient = new HttpClient();
            string washesResults =  await carclient.GetStringAsync(washesString);

            dynamic JsonRespond = JObject.Parse(washesResults);

我认为您应该使用服务器密钥并将用户ip地址的范围设置为允许的ip。或者将其设置为0.0.0.0/0以允许所有用户


你不能为你的移动应用使用web密钥,因为他们没有推荐人地址。

它不起作用。我还获得了服务器密钥的验证。我的请求是有效的,因为它已经在那里测试过了