中繼資料機制

您可以在GET請求中使用​resourceType​來檢索資源元資料:

GET /profileAndServices/resourceType/<resourceName>

回應會從資源傳回主要中繼資料(所有其他欄位皆為描述性或內部):

  • Content​節點返回資源的欄位。 對於​content​節點中的每個欄位,我們可以找到以下欄位:

    • "apiName":API中使用的屬性名稱。

    • 「類型」:這是高階類型定義(字串、數字、連結、集合、列舉……)。

    • "dataPolicy":欄位的值必須遵循給定的策略規則。 例如,若dataPolicy規則設為「email」,則值必須是有效的電子郵件。 在PATCH或POST期間,dataPolicy可以檢查值或修改要轉換的值(例如,smartCase)。

    • 「類別」:給出查詢編輯器中欄位的類別。

    • "resType":這是技術類型。

      如果「type」已填入值「link」或「collection」,resTarget值即為連結所定位之資源的名稱。
      如果"type"與值"enumeration"一起完成,則會新增"values"欄位,而每個enumeration值都會在​values​節點中詳細說明。

  • Filters​節點返回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"
}

本頁內容

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