Apigee的API proxy可以設定VerifyAPIKey
policy來要求客戶端請求必須帶入API key才能存取Apigee API而產生API key(又稱Consumer key)的方式如下。
在Apigee的設計中API key是由Apps生成,所以必須在Apigee管理頁面透過以下步驟把API proxy關聯到Apps中,由Apps的API key來存取API proxy。
- 新增Product並加入API proxy
- 新增Developer
- 新增Apps並加入Developer及Product
下圖解釋了API proxy、Product、Developer與Apps間的關係。
┌──────────────────────────┐
│ Apps │* 1┌───────────┐
│ - API key(Cosumer Key) ├────────┤ Developer │
└───────────┬──────────────┘ └───────────┘
│1
│
│*
┌────┴─────┐
│ Products │
└────┬─────┘
│1
│
│*
┌─────┴───────┐
│ API Proxies │
└─────────────┘
沒有留言:
張貼留言