其余 api 此处映射的错误请求

Bad request from rest api here maps

我正在尝试使用 Here Maps REST api 来获取地图图块,但即使使用他们给出的示例,我仍然收到错误 400 错误请求。 我在这个测试中使用的具体示例是 https://developer.here.com/documentation/map-tile/topics/example-normal-day-view.html 该示例只是我现在尝试过的众多示例之一,所有这些都是 return 错误的请求。

我一点也不习惯像这样使用网络api,所以我可能做了一些愚蠢的事情,这对我来说并不明显。但是,我能够使用开放式天气地图中的 REST api,至少据我所知,这并没有太大的不同,并且没有任何问题,使用与下面相同的方法.

这里有人知道哪里出了问题吗?

HttpClient client = new HttpClient();

var YOUR_APP_ID = "MYACTUALID";
var YOUR_APP_CODE = "MY-ACTUAL_APP_CODE";

var query= $"https://2.base.maps.api.here.com/maptile/2.1/maptile/newest/normal.day/11/525/761/256/png8? app_id ={ YOUR_APP_ID} &app_code ={ YOUR_APP_CODE}";

var request = client.GetAsync(query).Result;

我试过这个例子,它有效。

确保删除粘贴的 url 中查询参数周围的空格,因此查询字符串应为:

https://[...]/png8?app_id={YOUR_APP_ID}&app_code={YOUR_APP_CODE}

而不是

https://[...]/png8? app_id ={ YOUR_APP_ID} &app_code ={ YOUR_APP_CODE}