Show Menu
ARGOMENTI×

Recupero di sottoscrizioni

Recupero dei profili sottoscritti a un servizio

Si tratta di una procedura in due fasi.
  1. Recuperate l'URL delle iscrizioni per il servizio desiderato.
  2. Eseguite una richiesta GET sull'URL delle iscrizioni. Restituisce l'elenco delle sottoscrizioni per il servizio, con ciascun profilo associato.
L'API REST restituisce la proprietà "href", che contiene l'URL da utilizzare. Utilizzate sempre l'URL contenuto nella risposta per effettuare la richiesta API successiva.
Richiesta di esempio
Eseguite una richiesta GET per recuperare il servizio.
-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>'

Restituisce l'URL delle iscrizioni per il servizio.
  {
    ...
    "messageType": "email",
    "name": "SVC1",
    "subscriptions": {
                "href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/service/<PKEY>/subscriptions/"
    },
    ...
  },

Eseguite una richiesta GET sull'URL delle iscrizioni.
-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>'

Viene visualizzato l'elenco delle iscrizioni per il servizio, con ciascun profilo associato.
  {
    ...
    "service": ...,
    "serviceName": "SVC3",
    "subscriber": {
        "PKey": "<PKEY>",
        "email": "",
        "firstName": "John",
        "href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/<PKEY>",
        "lastName": "Doe",
    },
  }

Recupero dei servizi a cui ha effettuato la sottoscrizione un profilo

Si tratta di una procedura in due fasi.
  1. Recuperate l'URL delle iscrizioni per un determinato profilo.
  2. Eseguite una richiesta GET sull'URL. Restituisce l'elenco delle sottoscrizioni per il profilo, con ciascun servizio associato.
Richiesta di esempio
Eseguite una richiesta GET per recuperare il profilo.
-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>'

Restituisce l'URL delle sottoscrizioni per il profilo.
  {
    ...
    "postalAddress":...,
    "preferredLanguage": "none",
    "subscriptions": {
      "href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/<PKEY>/subscriptions/"
    },
    ...
  }

Eseguite una richiesta GET sull'URL delle iscrizioni.
-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>'

Restituisce l'elenco dei servizi a cui il profilo ha effettuato la sottoscrizione.
  {
    ...
    "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)"
    },
    ...
  }