问题标签 [nelmioapidocbundle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1877 浏览

symfony - 如何将swagger的安全注释添加到fos rest控制器?

再会,

我有一个带有FOSRestBundleNelmioApiDocBundle的 Symfony API 项目。我不知道如何使用 FOS Rest 添加安全注释。我正在使用 OAuth v2,因此我的安全性基于以下几点:

apiKey:访问令牌、刷新令牌

这是我在app/config中的 nelmio api 包配置:

我的一个控制器中的一个路由示例:

所以我的问题是如何将 Swagger 安全注释与 api_key 一起使用,角色为USER_ROLE

我试图添加:

在这种情况下,我有一个例外:

不允许使用注释“Swagger\Annotations\SecurityScheme”作为“ApiBundle\Controller\Api\V1\UserRentAdController::listAction()”中的根注释。

请帮我。

0 投票
1 回答
454 浏览

symfony - Symfony jmsserilaizerbundle 配置不起作用

我想使用 symfony php 框架创建自己的 restful API。原因,我使用 - FOSRestBundle - FOSUserBundle - LexikJWTAuthenticationBundle - JMSSerializerBundle

配置完所有捆绑包后,我的 API 返回空对象。

在我的控制器中我写

LexikJWTAuthenticationBundle 创建的登录 api 工作正常,但我自己的路由不起作用。这是我的配置文件

应用程序/配置/config.yml

应用程序/配置/security.yml

请问有什么帮助吗?

更新

我为此更改了我的代码:

0 投票
3 回答
2361 浏览

symfony - NelmioApiDocBundle 不起作用“规范中没有定义操作!”

我想将 nelmio 用于 symfony-project,但它不起作用。

它总是说:规范中没有定义任何操作!

我还尝试了https://symfony.com/doc/current/bundles/NelmioApiDocBundle/index.html上的示例

怎么了?有任何想法吗?

路由.yml

配置.yml

控制器

作曲家.json

0 投票
0 回答
620 浏览

symfony - Nelmio API 文档数组参数

就 Symfony 4 而言,使用Swagger\Annotations,我如何将查询定义Parameter为数组?

几年前我使用 Symfony 做这件事,无法回忆,也无法在 Google 中找到...请指教

0 投票
0 回答
45 浏览

rest - Nelmiobundles API doc 参数中资源参数的意义

NelmioBundle 的 APIDoc 注解中的资源参数有什么意义?

它接受布尔值(https://symfony.com/doc/2.x/bundles/NelmioApiDocBundle/the-apidoc-annotation.html

有人可以解释对这个参数使用真/假值的确切用例吗?

提前致谢。

0 投票
1 回答
148 浏览

php - 在没有模型引用的情况下为正文中的请求编写 Swagger 文档

如何在没有模型引用的情况下为正文中的请求编写 Swagger 文档?

例如:

我试图在描述中做到这一点,但这不起作用,因为它必须在Edit Value现场显示。

请求也类似。

我已经搜索了谷歌,但没有找到解决方案。
这样的事情可能吗?

0 投票
0 回答
171 浏览

php - 我正在使用 NelmioApiDocBundle 来记录我的 API。如何在注释中强制执行验证?

所以我使用 NelmioApiDocBundle 以招摇格式记录我的 API。

当我转到 mydomain.com/api/doc 时,我可以看到文档,这很好。但是例如,我根据需要设置查询参数(test_query1),当我在没有此查询的情况下调用 API 时,它会忽略此参数并以 200 响应。如果未通过 test_query1,如何强制 API 以错误响应,无需在 API 中编码?

0 投票
0 回答
210 浏览

symfony-3.4 - NelmioApiDocBundle 不起作用“规范中没有定义操作!” Symfony 3.4

我想为我的 symfony 3 项目配置 nelmio。我安装了捆绑包,但最后我收到一条未定义操作的消息!!!!怎么了?有任何想法吗?

0 投票
0 回答
950 浏览

php - 如何设置,该参数值在 nelmio api doc 中可以为空?

我在 Symfony Flex 中有一个 API,使用 NelmioApiDocBundle 进行了记录。在文档中,我想显示,该parentPOSId参数可以是 int 或 null。我该怎么做?

这是我的控制器注释:

这是我的模型:

0 投票
2 回答
1578 浏览

symfony - 如何从 Nelmio Docs 中隐藏 Api-plaform Docs

我希望有人可以帮助我将 Api-platorm 与 Nelmio 一起使用。

我使用 Api-plaform 和 Nelmio。我需要对 Nelmio 隐藏 Api 平台文档。

我需要有3条路线:

我的 Nelmio 配置:

我的 Nelmio 配置(路线):

我的 API 平台配置:

但是,如果我访问http://localhost/externalhttp://localhost/admin,我总是会看到不仅需要路由,还会看到来自 API-Platform 的路由:

在此处输入图像描述