使用自己的服务器存储Azure Cloud Anchor ID

时间:2019-09-17 09:17:27

标签: azure-spatial-anchors

我想将Cloud Anchor ID存储/检索到我自己的服务器上,而不是使用Swagger。

我看过this帖子,这位先生正在做的是创建自己的服务器,我不想这样做。我只想将Cloud Anchor ID存储到我自己的服务器上(我当然使用Azure Cloud Anchor服务帐户ID和服务本身的密钥)。

我有可以从服务器上载和接收服务器的脚本,但是我不知道在Azure Spatial Anchors演示(v1.3.2)中将代码注入到哪里以及其他地方进行更改(我已经删除了BaseSharingURL检查AzureSpatialAnchorsSharedAnchorDemoScript.cs)

谢谢,祝你有美好的一天!

更新1:

感谢BroConnly,我已经设法在 AnchorExchnger.cs 中编辑“ StoreAnchorKey ”方法,并且可以成功存储锚键。

但是,现在,这是一个问题。据我所知,我曾尝试对RetrieveAnchorKey和RetrieveLastAnchorKey进行更改。 Here是脚本,请看一下并告诉我我错了,因为调试控制台日志“未能检索到最后一个锚键”

我还附加了AzureSpatialAnchorsSharedAnchorDemoScript。cs脚本,仅做了一些小的更改,例如删除了BAseShare URL检查并实例化了自己的服务器。

谢谢

1 个答案:

答案 0 :(得分:0)

AzureSpatialAnchorPlugin中有一个名为AnchorExchanger.cs的脚本,其中包含一个名为AnchorExchanger的类(引用:AnchorExchanger)。您可以使用自己的脚本替换该脚本。

希望这会有所帮助。