Importar secrets e tokens do cliente atuais

Você está lendo a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
info

O Apigee Edge gera automaticamente secrets e tokens do cliente quando você cria aplicativos de desenvolvedor e os associa a produtos de API. Esses procedimentos são abordados em Registrar apps e gerenciar chaves de API. No entanto, é possível ter secrets e tokens do cliente que você quer importar para o Apigee Edge a partir de outro sistema. Tecnicamente, esse processo não é uma importação. Ele recria as chaves atuais no Edge, uma de cada vez.

Tamanho do token do cliente (chave de API) 2 KB
Tamanho do secret do cliente 2 KB
  1. Crie os tokens do cliente e os secrets no Edge com a API de gerenciamento, um de cada vez.
    Consulte a create um token do cliente e uma API secreta. Confira o cURL:
    curl -H 'Content-type:application/json' -u email:password https://api.enterprise.apigee.com/v1/organizations/{organization}/developers/{developer_email_or_id}/apps/{app_name}/keys/create -X POST -d \
    '{
      "consumerKey": "key",
      "consumerSecret": "secret"
      }'
  2. Associe o token do cliente ou secret a um ou mais produtos da API Edge. Isso permite que o token do cliente importado (também chamado de chave de API) seja usado nas chamadas para os proxies de API, em que a autorização é controlada pelos produtos.
    Consulte o add (post) produto da API para a chave da API. Confira o cURL:
    curl -H 'Content-type:application/json' -u email:password https://api.enterprise.apigee.com/v1/organizations/{organization}/developers/{developer_email_or_id}/apps/{app_name}/keys/{consumer_key_name} -X POST -d \
    '{
     "apiProducts": ["product_1", "product_2"]
    }'
  3. Opcionalmente, exclua o token do cliente ou o secret gerados automaticamente pelo Edge. No entanto, é possível manter a chave gerada automaticamente. Tanto a chave importada quanto a chave gerada automaticamente funcionam nas chamadas de API. Ambas são exibidas na página de detalhes do app do desenvolvedor na interface de gerenciamento.
    Consulte a delete chave para uma API de app de desenvolvedor.