Metadatamechanisme metadata-mechanism
U kunt de middelmeta-gegevens terugwinnen gebruikend resourceType in een verzoek van de GET:
GET /profileAndServices/resourceType/<resourceName>
De reactie retourneert de hoofdmetagegevens van de bron (alle andere velden zijn beschrijvend of intern):
-
De knoop van de Inhoud keert de gebieden van het middel terug. Voor elk gebied in de inhoud knoop, kunnen wij de volgende gebieden vinden:
-
"apiName": naam van het kenmerk dat in de API's wordt gebruikt.
-
"type": dit is de typedefinitie op hoog niveau (tekenreeks, nummer, koppeling, verzameling, opsomming…).
-
"dataPolicy": de waarde van het veld moet de gegeven beleidsregels volgen. Als de regel dataPolicy bijvoorbeeld is ingesteld op 'email', moet de waarde een geldige e-mail zijn. Tijdens een PATCH of een POST, kan dataPolicy de waarde controleren of de te transformeren waarde wijzigen (smartCase bijvoorbeeld).
-
"categorie": geeft de categorie van het veld in de zoekeditor.
-
"resType": dit is het technische type.
Als "type"met de waarde "verbinding"of "inzameling"wordt voltooid, is de resTarget waarde de naam van het middel dat door de verbinding wordt gericht.
Als het "type"met de waarde "opsomming"wordt voltooid, wordt een "waarden"gebied toegevoegd en elke opsommingswaarde is gedetailleerd in de waarden knoop.
-
-
De Filters knoop keert URL terug om de bijbehorende filters terug te winnen. Voor meer op filters, verwijs naar deze sectiesectie.
verzoek van de Steekproef
Voer een verzoek van de GET op het middel uit.
-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>'
De volledige beschrijving van de profielbron wordt geretourneerd.
{
...
"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"
}