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 |
-
Crie os tokens do cliente e os secrets no Edge com a API de gerenciamento,
um de cada vez.
Consulte acreateum 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" }'
-
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"] }'
- 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 adeletechave para uma API de app de desenvolvedor.