文件名称:apigee-api-catalog-drupal:使用Drupal的内容管理方法管理您的API目录
文件大小:82KB
文件格式:ZIP
更新时间:2024-06-11 04:02:28
composer drupal drupal-8 PHP
适用于Drupal的Apigee API目录 将OpenAPI规范作为文档提供给您的API开发人员。 概述 启用此模块后,它将创建一个名为“ API Doc”的新内容类型。 您可以在管理菜单中的内容> API目录下添加新的API文档。 添加后,每个API文档的API名称和说明将使用Drupal视图显示在站点上的“ API”菜单项中。 默认情况下,OpenAPI规范是使用Apigee的SmartDocs自定义字段格式化程序呈现的。 OpenAPI规范可以直接作为文件上传,也可以与源位置(例如Apigee Edge或URL)相关联。 每个API文档都可以执行“重新导入OpenAPI规范”操作,以在源位置更改时重新导入规范文件。 默认情况下,OpenAPI规范默认显示在API Doc详细信息页面上。 要使用Swagger UI呈现OpenAPI规范,请执行以下操作: 安装并启用模块。
【文件预览】:
apigee-api-catalog-drupal-8.x-2.x
----composer.json(683B)
----apigee_api_catalog.module(7KB)
----config()
--------install()
--------optional()
----phpcs.xml.dist(1KB)
----.github()
--------ISSUE_TEMPLATE()
----tests()
--------src()
----js()
--------smartdocs_integration.js(1KB)
----apigee_api_catalog.install(5KB)
----CONTRIBUTING.md(1KB)
----src()
--------UpdateService.php(12KB)
--------Entity()
--------SpecFetcher.php(9KB)
--------SpecFetcherInterface.php(3KB)
--------Plugin()
--------EventSubscriber()
----apigee_api_catalog.services.yml(815B)
----apigee_api_catalog.links.menu.yml(198B)
----apigee_api_catalog.info.yml(329B)
----apigee_api_catalog.libraries.yml(1KB)
----phpunit.core.xml.dist(4KB)
----.circleci()
--------test-functional-js.sh(737B)
--------RoboFile.php(16KB)
--------d9.sh(208B)
--------test.sh(598B)
--------code-sniffer.sh(685B)
--------config.yml(8KB)
--------update-dependencies.sh(519B)
--------code-coverage-stats.sh(450B)
--------README.md(193B)
--------test-functional.sh(638B)
----CODE_OF_CONDUCT.md(4KB)
----README.md(4KB)
----apigee_api_catalog.links.task.yml(295B)
----apigee_api_catalog.links.action.yml(162B)
----LICENSE.txt(18KB)
----apigee_api_catalog.routing.yml(325B)