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 |
-
Crie as chaves e os secrets do cliente no Edge com a API de gerenciamento, uma de cada vez.
Consultecreate
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" }'
-
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"] }'
- 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 chavedelete
para uma API de app de desenvolvedor.