将自定义构建的门户与Apigee API服务网关集成

时间:2014-05-23 06:06:21

标签: apigee

我对Apigee API管理解决方案有一些疑问,特别是当客户想要采购API网关但希望建立一个“客户构建的”API开发人员和管理门户网站。

  1. 如何使用自定义构建的门户网站应用程序将API代理中配置的后端服务公开为可搜索服务?我们知道,Apigee开发人员门户网站是可行的方法,但如果客户想要使用他自己的门户网站,我们如何才能使服务被发现?
  2. 如果仅使用代理/网关组件,如何在自定义构建的门户网站应用程序上提供API代理中定义的用户管理策略。
  3. API门户附带了一个集成的内容管理系统(CMS),可轻松进行自定义和企业外观。这可以逆转吗?我们可以将API特定信息集成到自定义构建的门户应用程序中吗?
  4. 我们知道,密钥生成,用户管理和API访问等功能可以由网关控制,但如果开发人员门户是定制的开发人员门户,那么开发人员门户将如何利用这些功能?
  5. 提前致谢

1 个答案:

答案 0 :(得分:1)

可以使用自定义构建的开发人员门户作为Apigee提供的开发人员门户。

自定义门户网站应该向Apigee平台进行某些Api调用,例如当用户在开发人员门户网站上注册时,门户网站需要调用以在企业中创建开发人员,以便开发人员能够创建应用程序并获取api密钥。

类似地,当开发人员登录开发人员门户并从开发人员门户创建应用程序时,应该进行另一个api调用,以便为企业门户中的开发人员创建相同的应用程序,然后显示应用程序详细信息,例如Api产品,应用密钥等..

与开发人员应用程序相关的所有信息都存储在Apigee企业门户中,每次开发人员登录门户时,所有这些信息都必须通过Api调用从企业门户中提取并显示给用户。

请参阅以下链接以获取可与Apigee平台进行通信的所有api列表。

http://apigee.com/docs/apigee-api-platform-console

此致 萨德什