Importar secrets e tokens do cliente atuais

Você está vendo a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
informações

O Apigee Edge gera automaticamente chaves e segredos do consumidor quando você cria apps do desenvolvedor e os associa aos produtos de API. Esses procedimentos são abordados em Registrar apps e gerenciar chaves de API. No entanto, talvez você tenha chaves do consumidor e secrets que queira importar de outro sistema para o Apigee Edge. Tecnicamente, esse processo não é uma importação. Ele está recriando uma chave atual no Edge de cada vez.

Tamanho do token do cliente (chave de API) 2 KB
Tamanho do secret do cliente 2 KB
  1. Crie as chaves e os secrets do cliente no Edge com a API de gerenciamento, uma de cada vez.
    Consulte create uma chave do consumidor e uma API secreta. Este é 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 a chave/o secret do cliente a um ou mais produtos da API Edge. Isso permite que o token do consumidor importado (também chamado de chave de API) seja usado nas chamadas para os proxies da API, em que a autorização é controlada pelos produtos.
    Consulte Adicionar produto de API (post) à API de chave. 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. Como opção, exclua a chave/segredo do cliente inicial gerado automaticamente pelo Edge. No entanto, é possível manter a chave gerada automaticamente. Tanto a chave importada quanto a gerada automaticamente funcionam em chamadas de API, e ambas são exibidas na página "Detalhes do app do desenvolvedor" na IU de gerenciamento.
    Consulte a chave delete para uma API de app de desenvolvedor.