我在不同的子域下有几个系统工作。每个系统都提供一些 Restful API,供移动客户端使用。现在我研究了管理这些 API 的 apigility。
但是架构对我来说并不完全清楚。我所有提供 API 的系统都是使用 Zend Framework 2 构建的。我是否必须向每个系统添加 apigility 组件?或者我可以设置另一个使用apigility的子域吗?我可以从一个地方为所有系统配置 API 吗?还是我必须为每个系统单独配置apigility?
如果我可以访问 api.example.com 下的 apigility,然后查看我配置的系统的不同 API,那对我来说会很好。API 将在系统的子域下提供服务,例如:system1.example.com/api/documents system2.example.com/api/pictures 等。
这可能与apigility吗?