1

我正在尝试在本地服务器中运行examples-browser/staging/stage-scene-structure,我创建了可发布的ApiKey并将其添加到io3d.config. 在选择区域控制台时显示以下错误

HomeStaging 错误:您无权访问此方法。请使用您的 API 密钥来使用此方法或在 3d.io 获取免费的 API 密钥

如何解决这个问题?

注意:我使用的是免费配额

谢谢

4

1 回答 1

4

得知您遇到问题,我深感抱歉。首先想到的是与您的可发布 API 密钥关联的允许域不正确。

设置域时,您必须将它们设置为不带引号,即仅用空格分隔的域:

localhost *.3d.io mypage.com

目前,当库不忽略前导/尾随引号时,解决方案是生成具有正确域列表的新 API 密钥。

在本地运行应用程序时,您需要做的就是遵循此处的安装指南

git clone https://github.com/archilogic-com/3dio-js.git ; cd ./3dio-js
npm install rollup -g ; npm install lite-server -g
npm install

现在您可以编辑 index.html 文件,将可发布的 API 密钥添加到配置中。然后您可以返回终端并启动服务器:

npm start

这将自动在浏览器中打开示例:

在此处输入图像描述

您可以在其中单击到要测试的示例:

在此处输入图像描述

于 2017-10-24T11:52:04.587 回答