指针
指针是唯一的、不区分大小写的字符串,用于引用一个处于激活状态的 实体。内容服务器可以解析这些指针以获取该实体的标识符。
请记住,二者 实体 以及它们的 文件 在 Decentraland 内容系统中是不可变的,而它们的标识符会在上传替换版本时发生变化。另一方面,指针是稳定的引用,会在替换过程中保持不变。其实现方式是在所有者上传替换版本时,自动将指针重定向到一个新实体。
正如你可能已经猜到的,指针最常见的用途是获取某个 实体,以便下载它。
指针类型
内容服务器可以解析为实体的指针共有 4 种类型,每种都有各自的语法:
场景指针 是地块坐标,例如
"0,0".资料指针 是所有者的以太坊地址。
可穿戴指针 和 表情动作指针 可以是 collection 物品或链下 URN。
商店指针 是带有所有者以太坊地址的链下 URN。
装扮指针 是在所有者的以太坊地址后追加
:outfits.
你可以在各自的专门部分找到更多详情。
解析指针
内容服务器有一个端点,可以通过发出一个 GET 请求到:
https://<content-base-url>/entities/<entity-type>?pointer=<pointer>以下是一些有用的示例,使用 Foundation 的内容服务器:
请注意,如果你已经知道该实体的 ID,你可以 下载清单 文件。
最后更新于