因此,基本上,我的OneMap API访问密钥有一些问题。下面是我如何设置我的基本地图:
<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文档的引用这些代码在访问密钥令牌合法时工作。但不知何故,有时访问密钥会无缘无故地变成非法。有时候,即使我保持清爽,它也解决不了这个问题。我的URL以localhost开头:2752/.
有向导吗?因为当我尝试调试一些新特性时,这可以被认为是一个重要的问题,所以OneMap就会停止工作。
提前谢谢。
发布于 2014-09-11 06:47:04
API密钥只适用于一个域。因此,当您注册API密钥时,您应该使用您在PC上使用的域来获取API密钥。尝试使用一些假域名,如lvh.me:2752等。
https://stackoverflow.com/questions/24457155
复制相似问题