Show Menu
TÓPICOS×

Configuração do acesso à API

O acesso à API do Adobe Campaign Standard é configurado através das etapas abaixo. Cada uma dessas etapas é detalhada na documentação de E/S do Adobe.
Para gerenciar certificados no Adobe IO, verifique se você tem direitos de administrador do sistema na organização ou em uma conta de desenvolvedor no 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. Crie uma nova integração com o Serviço Adobe Campaign no Adobe IO e configure-a. Suas credenciais serão geradas (chave da API, segredo do cliente...).
  3. Crie um JSON Web Token (JWT) a partir das credenciais geradas anteriormente e assine-o com sua chave privada. O JWT codifica todas as informações de identidade e segurança necessárias ao Adobe para verificar sua identidade e conceder acesso à API.
  4. Troque seu JWT por um Token de acesso para obter um POST . Esse Token de acesso deverá ser usado em cada cabeçalho das solicitações de API.
Para estabelecer uma sessão segura de I/O Adobe de serviço a serviço, cada solicitação a um serviço de 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>'

  • <ORGANIZAÇÃO> : Esta é a ID pessoal da ORGANIZAÇÃO, uma ID da ORGANIZAÇÃO é fornecida pelo Adobe para cada uma das instâncias:
    • <ORGANIZAÇÃO> : sua instância de produção,
    • <ORGANIZATION-mkt-stage>: sua instância do palco.
    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 em E/S de Adobe ao criar uma nova integração, na lista de licenças (consulte a documentação authentication.html de E/S deAdobe).
  • <ACCESS_TOKEN> : Seu token de acesso pessoal, que foi recuperado ao trocar seu JSON Web Token por meio de uma solicitação de POST.
  • <API_KEY> : sua chave de API pessoal. Ele é fornecido em E/S de Adobe após a criação de uma nova integração com o Adobe Campaign Service.

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.