Configuração do acesso à API setting-up-api-access

O acesso à API do Adobe Campaign Standard é configurado de acordo com as etapas abaixo. Cada uma dessas etapas está detalhada na documentação do Adobe Developer.

IMPORTANT
Para gerenciar certificados no Adobe Developer, verifique se você tem direitos de Administrador do sistema na organização ou de uma conta de 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. Crie uma nova integração com o Serviço Adobe Campaign no Adobe Developer e configure-a. Suas credenciais serão geradas (Chave da API, Segredo do cliente…).

  3. Crie uma credencial OAuth de servidor para servidor seguindo estas etapas de implementação

    note important
    IMPORTANT
    O JWT (Tokens JSON da Web) está atualmente em processo de descontinuação, sendo substituído pelo OAuth. A transição está sendo realizada progressivamente nas próximas versões do Campaign. As credenciais da Conta de serviço (JWT) foram marcadas como obsoletas, elas continuarão a funcionar até 27 de janeiro de 2025. Portanto, você deve migrar seu aplicativo ou integração para usar a nova credencial OAuth de servidor para servidor antes de 27 de janeiro de 2025. A autenticação OAuth é preferível. Você encontrará todos os elementos para migrar da autenticação JWT para a autenticação OAuth nestas páginas:

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

-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 sua ID de ORGANIZAÇÃO pessoal, uma ID de ORGANIZAÇÃO é fornecida pela Adobe para cada uma das suas instâncias:

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

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

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

  • <API_KEY>: sua chave de API pessoal. Ele é fornecido no Adobe I/O após a criação de uma nova integração ao Adobe Campaign Service.

    alt texto

Solução de problemas

Durante a integração do AdobeIO, 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 da Adobe para verificar se o parâmetro CNAME foi criado corretamente.

recommendation-more-help
35662671-8e3d-4f04-a092-029a056c566b