Recupero abbonamenti

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 di GET sull'URL delle iscrizioni. Restituisce l'elenco delle sottoscrizioni per il servizio, con ciascun profilo associato.
ATTENZIONE

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 di 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 di 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 di GET sull’URL. Restituisce l'elenco delle sottoscrizioni per il profilo, con ciascun servizio associato.

Richiesta di esempio

Eseguite una richiesta di 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 di 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)"
    },
    ...
  }

In questa pagina

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