此标记应用于与API平台相关的所有问题,这是一个用于创建API优先Web项目的框架。 API平台包含一组工具,可轻松构建功能齐全的超媒体API(现代格式,文档,授权,过滤,订购,缓存,测试......)以及支撑客户端应用程序。它建立在Symfony组件(PHP)和React(JavaScript)之上。
将 Apiplatform 与外部 OpenID 服务器(Keycloak)连接
我正在寻找将在 Symfony 6.3 上使用 ApiPlatform 3.1 编写的 API 连接到 OpenID 服务器(Keycloak)。不幸的是我找不到任何满足我需求的文档。以下文献...
ApiPlatform 从 3.1 迁移到 3.2 后,我的 Denormalizer 崩溃了,因为它被发送到 ValidationExceptionNormalizer
受到 Ryan Weaver 关于 SymfonyCast 上的 ApiPlatform 的精彩教程的启发,我创建了一个 Normalizer 和 Denormalizer 来管理组标准化和非标准化。 组反规范化器
如何在具有平台 API 组的 Trait 中使用 Timestampable
现在我有很多实体: #[ORM\Column(类型:'日期时间')] #[组(['文章类别:输出'])] /** * @Timestampable(on="创建") */ 私人 \DateTime $createdAt; 公共功能...
如何将 OpenApi 3.0 导入 Api 平台? (先签合同)
我想使用Api平台(symfony 4)来制作API Rest。在开始使用 API Platform 之前,我使用 Api Generator 创建 Openapi 3.0 (swagger)。所以我首先定义合同。 ...
我的控制器不适用于 GET 方法,但适用于 PUT。我不知道为什么。如果有人有答案的话。 我知道在 v2.6 中,操作项和集合项之间存在差异,但在 v3 中
我正在创建一个用户系统,并希望在通过 POST 方法捕获密码时对密码进行加密。 为此,我使用 Symfony 的 make:subscriber 命令来创建我的函数。 虽然
我不知道为什么每次我更改PHP注释(更新验证约束#[Assert/Type],更新#[ApiResource]中的操作...),然后向任何api端点发送新请求时,它t...
下午好,我正在通过 PLATFORM API 中的 POST 方法添加数据,我可以使此方法像添加或更新数据一样工作吗? 这样当对象的数据已经存在时,它就会简单地增加......
我使用 SF 6.3 和最新的 api 平台。 我正在尝试对公司所有职位的所有可用职位进行求和。 $queryBuilder ->leftJoin('公司.jobs', '工作') ->addSelect('S...
API平台只接受教义类型json_array的数组,如何保存字符串?
我有一个像这样的 Symfony 4.4 学说类: /** * @ApiResource( * 集合操作={ * "GET" = {"security"="is_granted('ROLE_ADMIN')"}, * ...
我正在使用 Doctrine Inheritance 使用 API 平台,但在保留 OneToMany 关系时遇到问题。 卷曲--位置'http://localhost/api/dummies'\ --header '内容类型:application/j...
自定义过滤器不适用于 API Platform 中的 GraphQL 集合查询
我正在使用 API Platform,我想添加 graphQL 支持并在 REST 调用和 graphQL 调用之间保持相同的行为。我的 get 集合有一些自定义过滤器,可以很好地配合...
使用shortName合并来自2个ApiResource类的操作
我有一个资源,我想将文档中的操作与其他资源合并。 #[ API资源( 简称:“服务” ), GetCollection(提供者:ServiceStatusEnum :: clas ...
首先抱歉我的英语。 我正在尝试使用 API Platform 和 Symfony 在我的客户实体上执行 POST。 (获取工作正常) 在进行 POST 时,我发现自己遇到了以下错误: &...
我的问题很简单,我只是安装了带有jwt认证的apiplatform。一切都在我的本地计算机上完美运行,但是当我尝试将其部署到我的服务器上并尝试加载“api...
我正在学习 React 和 Typescript。 我有一个带有 ApiPlatform 的后端服务器。 我想在前端使用 fetch 来创建或更新 Pokemon 的能力。 我下面的代码是...
我有一个基于 api 平台的应用程序,具有使用 JWT(和 LexikJWTBundle)的安全路由。使用 Swagger 接口,可以轻松调用提供有效承载的安全路由。但有了 Grap...
我正在为一个项目使用API Platform,并且我在自定义操作方面遇到问题。我的行动的反应并不是我真正期望的输出。事实上,上下文的某些元素并不准确......