我们有许多用例,其中大型文件平台(Youtube,Northplains和其他内容存储库)具有用于与其内容交互的API。 任何人都可以分享如何在这些场景中使用 API 网关产品的模式吗? 我们不认为大型有效载荷的实际上传和下载应该通过我们的Apigee API网关,但我们希望供应商提供的API之间的其余交互通过我们的网关。
假设您创建了一个代理/混合多个视频内容平台的 API,并且您的 API 具有独特的搜索算法,该算法针对基于这些多个目标中的特定标签或主题的特定内容检索进行了优化。或者,在这些提供扩展功能的现有 API 之上公开一组新资源。
通过公开此类 API,您需要管理和控制向公众公开 API 的整个开发人员生命周期:注册、身份验证、访问控制、吞吐量控制、报告、中介和版本控制。这些是像Apigee这样的平台将使您受益的一些标准功能,此外还有更多功能!
此外,Apigee 还提供了流式请求/响应的好处,因此不会缓冲大型有效负载(视频)。
http://apigee.com/docs/api-services/content/endpoint-properties-reference
希望这有帮助!