元数据机制

您可以在GET请求中使用​resourceType​检索资源元数据:

GET /profileAndServices/resourceType/<resourceName>

响应会返回资源中的主元数据(所有其他字段都是描述性的或内部的):

  • Content​节点返回资源的字段。 对于​content​节点中的每个字段,我们可以找到以下字段:

    • "apiName":API中使用的属性的名称。

    • “类型”:这是高级类型定义(字符串、数字、链接、集合、明细列表…)。

    • "dataPolicy":字段的值必须遵循给定的策略规则。 例如,如果将dataPolicy规则设置为“email”,则该值必须是有效的电子邮件。 在PATCH或POST期间,dataPolicy可以检查值或修改要转换的值(例如,smartCase)。

    • “类别”:为查询编辑器中的字段提供类别。

    • "resType":这是技术类型。

      如果“type”已完成且值为“link”或“collection”,则resTarget值为链接所针对资源的名称。
      如果“type”已完成且值为“明细列表”,则会添加“values”字段,并在​values​节点中详细说明每个明细列表值。

  • 过滤器​节点返回URL以检索关联的过滤器。 有关过滤器的详细信息,请参阅此部分部分。


示例请求

对资源执行GET请求。

-X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/resourceType/profile \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>'

它返回用户档案资源的完整描述。

{
...
"content": {
  "email": {...},
    ...
    },
"data": "/profileAndServices/profile/",
"filters": {
        "href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/resourceType/<PKEY>"
    },
"help": "Identified profiles",
"href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/metadata",
"label": "Profiles",
"mandatory": false,
"name": "profile",
"pkgStatus": "never",
"readOnly": false,
"schema": "nms:recipient",
"type": "item"
}

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now