所以基本上我对OneMap API访问密钥有一些问题。以下是我设置基本地图的方法:
HTML
<div id="divMain"></div>
的JavaScript
<script type='text/JavaScript' src='http://www.onemap.sg/API/JS?accessKEY=xkg8VRu6Ol+gMH+SUamkRIEB7fKzhwMvfMo/2U8UJcFhdvR4yN1GutmUIA3A6r3LDhot215OVVkZvNRzjl28TNUZgYFSswOi'></script>
<script language="JavaScript" type="text/JavaScript">
var centerPoint="28968.103,33560.969"
var levelNumber=8;
var OneMap = new GetOneMap('divMain','SM',{level:levelNumber,center:centerPoint});
</script>
来自OneMap API Documentation的参考这些代码在访问密钥令牌合法时有效。但不知何故,有时访问密钥无缘无故变成非法。有时即使我不断刷新,它也无法解决问题。我的URL以localhost:2752 /...
开头任何指南?因为当我尝试调试一些新功能时,这可能被视为重要问题,OneMap就会停止工作。
提前致谢。
答案 0 :(得分:0)
API密钥仅适用于一个域。因此,当您注册API密钥时,您应该使用您在PC上使用的域来获取API密钥。尝试使用一些虚假域名作为lvh.me:2752等。