Show Menu
主题×

元数据机制

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