Abonnementen met API's ophalen retrieving-subscriptions-api
De profielen ophalen die zijn geabonneerd op een service
Dit is een procedure in twee stappen.
- Haal de abonnements-URL voor de gewenste service op.
- Voer een GET-aanvraag uit op de abonnements-URL. Het keert de lijst van abonnementen voor de dienst, met elk bijbehorend profiel terug.
CAUTION
De REST-API retourneert de eigenschap "href", die de te gebruiken URL bevat. gebruikt altijd URL in de reactie om het verdere API verzoek te maken.
verzoek van de Steekproef
Voer een GET-verzoek uit om de service op te halen.
-X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/service/<PKEY> \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>'
De abonnements-URL voor de service wordt geretourneerd.
{
...
"messageType": "email",
"name": "SVC1",
"subscriptions": {
"href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/service/<PKEY>/subscriptions/"
},
...
},
Voer een GET-aanvraag uit op de abonnements-URL.
-X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/service/<PKEY>/subscriptions \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>'
De lijst met abonnementen voor de service wordt weergegeven met elk gekoppeld profiel.
{
...
"service": ...,
"serviceName": "SVC3",
"subscriber": {
"PKey": "<PKEY>",
"email": "",
"firstName": "John",
"href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/<PKEY>",
"lastName": "Doe",
},
}
De services ophalen waarop een profiel is geabonneerd
Dit is een procedure in twee stappen.
- Haal de abonnements-URL voor een bepaald profiel op.
- Voer een GET-aanvraag uit op de URL. Het keert de lijst van abonnementen voor het profiel, met elke bijbehorende dienst terug.
verzoek van de Steekproef
Voer een GET-aanvraag uit om het profiel op te halen.
-X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/<PKEY> \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>'
De abonnements-URL voor het profiel wordt geretourneerd.
{
...
"postalAddress":...,
"preferredLanguage": "none",
"subscriptions": {
"href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/<PKEY>/subscriptions/"
},
...
}
Voer een GET-aanvraag uit op de abonnements-URL.
-X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/<PKEY>/subscriptions \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>'
Het keert de lijst van de diensten terug waarop het profiel intekende.
{
...
"PKey": "<PKEY>",
"created": "2017-03-03 10:54:00.363Z",
"service": {
"PKey": "<PKEY>",
"href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/service/<PKEY>",
"label": "Sport Newsletter",
"name": "SVC1",
"title": "Sport Newsletter (SVC1)"
},
...
}
recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff