Вы просматриваете документацию по Apigee Edge.
Перейдите к документации по Apigee X. Информация
Apigee Edge автоматически генерирует ключи и секреты потребителя, когда вы создаете приложения разработчика и связываете их с продуктами API. (Эти процедуры описаны в статье Как регистрировать приложения и управлять ключами API.) Однако у вас могут быть ключи и секреты потребителей, которые вы хотите импортировать в Apigee Edge из другой системы. Технически это не импорт. Он воссоздает существующие ключи в Edge по одному.
| Размер идентификатора клиента (ключа API) | 2 КБ |
| Размер секретного ключа клиента | 2 КБ |
-
Создайте ключи и секреты потребителя в Edge с помощью API управления по одному.
Подробнее о том,createкак создать идентификатор клиента и секретный ключ API… Вот код 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" }'
-
Свяжите идентификатор клиента/секрет с одним или несколькими продуктами Edge API. Это позволит использовать импортированный идентификатор клиента (также называемый ключом API) в вызовах прокси-серверов API, где авторизация контролируется продуктами.
Подробнее о том, как добавить продукт API (post) в ключ API… Вот код 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"] }'
- При необходимости удалите исходный идентификатор клиента и секрет, автоматически созданные Edge. Однако вы можете оставить сгенерированный автоматически ключ. И импортированный, и автоматически сгенерированный ключ работают в вызовах API и отображаются на странице сведений о приложении для разработчиков в интерфейсе управления.
Посмотрите ключdeleteдля API приложения разработчика.