Show Menu
主题×

元数据机制

您可以在GET请求中使用 resourceType 检索资源元数据:
GET /profileAndServices/resourceType/<resourceName>
响应会返回资源中的主元数据(所有其他字段都是描述性的或内部的):
  • “内 ”节点返回资源的字段。 对于内容节点中 的每 个字段,我们可以找到以下字段:
    • "apiName":API中使用的属性的名称。
    • “类型”:这是高级类型定义(字符串、数字、链接、集合、明细列表...)。
    • "dataPolicy":字段的值必须遵循给定的策略规则。 例如,如果dataPolicy规则设置为“email”,则该值必须是有效的电子邮件。 在PATCH或POST期间,dataPolicy可以检查值或修改要转换的值(例如,smartCase)。
    • “类别”:为查询编辑器中的字段提供类别。
    • "resType":这是技术类型。
      如果“type”是用值“link”或“collection”完成的,则resTarget值是链接所针对资源的名称。 如果“type”是用值“明细列表”完成的,则会添加“values”字段,并在值节点中详细说明每个明细列表
  • 过滤器 节点 会返回URL以检索关联的过滤器。 For more on filters, refer to this section section.
示例请求
对资源执行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"
}