Configuração do acesso à API

O acesso à API do Adobe Campaign Standard é configurado pelas etapas abaixo. Cada uma dessas etapas é detalhada no Documentação do Adobe IO.

IMPORTANTE

Para gerenciar certificados no Adobe IO, verifique se você Administrador do sistema direitos sobre a organização ou conta do desenvolvedor na Admin Console.

  1. Verifique se você tem um certificado digital, ou crie um, se necessário. As chaves públicas e privadas fornecidas com o certificado são necessárias nas etapas a seguir.
  2. Criar uma nova integração com o Adobe Campaign Service no Adobe IO e configure-o. Suas credenciais serão geradas (Chave da API, Segredo do cliente…).
  3. Criar um JSON Web Token (JWT) das credenciais geradas anteriormente e assine-as com sua chave privada. O JWT codifica todas as informações de identidade e segurança necessárias para o Adobe verificar sua identidade e conceder acesso à API.
  4. Troque seu JWT por um token de acesso por meio de uma solicitação de POST. Esse Token de acesso precisará ser usado em cada cabeçalho das solicitações de API.

Para estabelecer uma sessão de Adobe I/O de serviço para serviço seguro, cada solicitação para um serviço da Adobe deve incluir no cabeçalho de Autorização as informações abaixo.

-X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>'
  • <organization>: Esta é a ID da ORGANIZAÇÃO pessoal, uma ID da ORGANIZAÇÃO é fornecida pelo Adobe para cada uma das instâncias :

    • <organization> : sua instância de produção,
    • <organization-mkt-stage>: sua instância do estágio.

    Para obter o valor da ID da ORGANIZAÇÃO, consulte o administrador ou o contato técnico do Adobe. Você também pode recuperá-la no Adobe I/O ao criar uma nova integração, na lista de licenças (consulte Documentação do Adobe IO).

  • <access_token>: Seu token de acesso pessoal, que foi recuperado ao trocar seu token Web JSON por meio de uma solicitação POST.

  • <api_key>: sua Chave de API pessoal. Ele é fornecido no Adobe I/O após criar uma nova integração com o Adobe Campaign Service.

    texto alternativo

Solução de problemas

Durante a integração do Adobe IO, se o seguinte erro for exibido:

{ 
"code": 502, 
"message": "Oops. Something went wrong. Check your URI and try again." 
}

Consulte o administrador ou o contato técnico do Adobe para verificar se o parâmetro CNAME foi criado corretamente.

Nesta página