Javascript 使用jQuery,mapjs核心返回错误401

Javascript 使用jQuery,mapjs核心返回错误401,javascript,jquery,here-api,Javascript,Jquery,Here Api,当我查看web上的示例代码时,一个脚本,var map=new H.map(…我认为应该在加载所有DOM之后进行修改,如下所示 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Bible Map</title> <meta name="viewpor

当我查看web上的示例代码时,一个脚本,
var map=new H.map(…
我认为应该在加载所有DOM之后进行修改,如下所示

<!DOCTYPE html>
<html lang="en">

  <head>
    <meta charset="UTF-8">
    <title>Bible Map</title>
    <meta name="viewport" content="initial-scale=1.0, width=device-width" />
    <link href="css/reset.css" rel="stylesheet" type="text/css">
    <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
    <!-- HERE Developer JS -->
    <script src="https://js.api.here.com/v3/3.1/mapsjs-core.js" type="text/javascript" charset="utf-8"></script>
    <script src="https://js.api.here.com/v3/3.1/mapsjs-service.js" type="text/javascript" charset="utf-8"></script>
  </head>

  <body>
    <div style="width: 640px; height: 480px" id="mapContainer"></div>
    <script>
      $(function() {
        // Initialize the platform object:
        var platform = new H.service.Platform({
          'apikey': ‘MY API-KEY’
        });

        // Obtain the default map types from the platform object
        var maptypes = platform.createDefaultLayers();
        // Instantiate (and display) a map object:
        var map = new H.Map(
          document.getElementById('mapContainer'),
          maptypes.vector.normal.map, {
            zoom: 6,
            center: {
              lng: 33.958627,
              lat: 30.114965
            }
          });
      });
    </script>
  </body>
  <footer>
    <address>Copyright &copy;2020 Masaru Kitajima</address>
  </footer>

</html>

圣经地图
$(函数(){
//初始化平台对象:
var平台=新的H.service.platform({
“apikey”:“我的API-KEY”
});
//从平台对象获取默认贴图类型
var maptypes=platform.createDefaultLayers();
//实例化(并显示)地图对象:
变量映射=新的H.映射(
document.getElementById('mapContainer'),
maptypes.vector.normal.map{
缩放:6,
中心:{
液化天然气:33.958627,
纬度:30.114965
}
});
});
版权所有©;2020北岛正丸
但在控制台日志中,它说:

GET https://1.base.maps.ls.hereapi.com/maptile/2.1/info?xnlp=CL_JSMv3.1.18.1&apikey=MY-API-KEY&output=json 401 mapsjs-core.js:41

Uncaught Error
    at Up.xp.c (eval at <anonymous> (mapsjs-core.js:71), <anonymous>:3:111)
    at eval (eval at <anonymous> (mapsjs-core.js:71), <anonymous>:3:314)
GEThttps://1.base.maps.ls.hereapi.com/maptile/2.1/info?xnlp=CL_JSMv3.1.18.1&apikey=MY-API-KEY&output=json 401 mapsjs core.js:41
未捕获误差
at Up.xp.c(eval at(mapsjs core.js:71),:3:111)
评估时(评估时(mapsjs core.js:71),:3:314)

即使我尝试在这里搜索,我也不知道。

看起来您没有用自己的密钥替换“我的API-KEY”

var platform = new H.service.Platform({
    'apikey': ‘MY API-KEY’
});
如果你还没有一个开发者帐户,那么你可以按照下面的链接创建一个,并获得你的证书。Freemium可能是一个好的开始。