【发布时间】:2015-06-21 18:39:44
【问题描述】:
我想用 Apigility 替换我们内部的 REST 系统并有一些问题。
我们拥有大量分层结构的资源(大约 1500 个)。 Apigility 适用于资源的平面列表。当有大约 100 - 200 个资源时,这是可以的。数量庞大时可能很难处理。有没有办法将结构分解为子模块或类别或类似的?
由于 Apigility 将所有配置存储在文本文件中,大量字段和文档可能会导致性能和/或内存问题。有没有办法将字段/配置拆分成单独的文件(或其他东西)?
某些资源用于 PDF 文件下载。是否可以使用 GET 方法提供 oAuth2 访问令牌?该文件的链接是使用 A 标记创建的,并且不能使用 HTTP 标头。
【问题讨论】:
-
你考虑过“代码连接”吗?这使您可以定义自己的路由签名。
-
不,我没有,我会调查的。
标签: php api structure laminas-api-tools