Вопросы по теме 'api-platform.com'
Как установить переменную в пути - платформа API
Я создаю небольшой API в Symfony и использую платформу Api.
В /src/BooksBundle/Resources/config/api_resources/resources.xml я установил путь к:
<collectionOperations>
<collectionOperation name="get">
<attribute...
872 просмотров
schedule
18.04.2022
Как включить простой запрос идентификатора, а не использовать пути в api_platform graphql?
Я реализовал api_platform в своем проекте symfony 4, проблема в том, что мне приходится использовать пути, предоставленные Rest API, для извлечения данных с помощью graphql, подобного этому.
{
user(id:"api/users/1")
{
id
}
}
скорее,...
267 просмотров
schedule
06.04.2023
Реализация подхода Event-Sourcing / CQRS в api-платформе
на официальном веб-сайте Api-Platform есть страница Общие рекомендации по дизайну .
И наконец, что не менее важно, для создания систем на основе Event Sourcing удобный подход:
для сохранения данных в хранилище событий с помощью...
1650 просмотров
schedule
19.08.2022
Создайте конечную точку для отчета с платформой API (https://api-platform.com)
Рассмотрим следующий пример:
Я хочу реализовать конечную точку отчета учащегося с платформой API.
API / отчет / студент
У меня есть следующие таблицы:
Студент
id,
name,
address
Счет-фактура
id,
description,
amount,...
434 просмотров
schedule
07.05.2024
Как изменить API-платформу {id} на другое имя?
Я использую API-платформу с Symfony 4. Она отлично работает, но я хотел бы изменить URL-адрес GET с: /booking/{id} на /booking/{bookingId}
Я использую свой собственный объект DTO и пользовательский поставщик данных (не Doctrine ORM).
Вот...
2476 просмотров
schedule
26.06.2023
Как раскрыть свойство, которое зависит от группы сериализации из API-платформы, для response-admin?
Я использую динамическое изменение контекста сериализации в мое приложение для применения группы admin:write , когда пользователь является администратором. Так что пользователь admin сможет обновить это свойство.
Конструктор контекста имеет...
912 просмотров
schedule
09.07.2023
Как добавить логин в пользовательский интерфейс swagger с помощью API PLATFORM (symfony 4)?
Я установил и настроил LexikJWTAuthenticationBundle, он работает нормально, но у меня возникла небольшая проблема.
Я включил кнопку авторизации для установки токена JWT, проблема в том, что единственный способ получить токен - использовать...
3842 просмотров
schedule
25.07.2023
Продолжать получать ошибку неизвестного свойства в аннотации при использовании API-платформы
Я использую платформу api с symfony 4. Пытаюсь использовать DTO для вывода в классе и следуя документации ( https://api-platform.com/docs/core/dto/ ).
Мой класс выглядит примерно так:
namespace App\Entity;
use Doctrine\ORM\Mapping as ORM;
use...
425 просмотров
schedule
29.07.2023
[Платформа API] [Symfony 4] Как добавить конечную точку в Swagger (OpenAPI)?
Я использую Symfony Flex и Composer с Symfony 4 и устанавливаю серверный компонент API Platform в свое приложение.
Как добавить конечную точку в Swagger (OpenAPI) для настраиваемого контроллера?
<?php
/**
* Application features
*/...
1983 просмотров
schedule
23.11.2023
API-платформа: corsAllowOrigin не установлен *
Итак, вернемся к https://api-platform.com :)
Итак, в настоящее время у меня есть corsAllowOrigin: "*" #to allow all origins в моем файле значений helm (согласно документам). Чтобы убедиться, что правильные заголовки установлены для...
2210 просмотров
schedule
12.08.2022
Api-Platform: где я могу уменьшить контент, отправляемый моим API?
У меня есть проект Api-Platform, где у меня есть rest-api, который показывает определенные данные. В настоящее время api возвращает ВСЮ информацию, что не очень хорошо. Может ли кто-нибудь подтолкнуть меня в правильном направлении?
Я нашел это...
42 просмотров
schedule
14.07.2023
Пользовательская операция в платформе API не подключает объект автоматически
Я добавляю пользовательскую операцию POST, как описано в https://api-platform.com/docs/core/operations/#recommended-method
Но я каждый раз сталкиваюсь с ошибкой, говоря, что мое действие не находит мою сущность как услугу:
"hydra:...
1823 просмотров
schedule
20.12.2023
как вернуть экземпляр данных выходного класса в dto API-платформы
Из документа API-платформы dto. Он говорит мне создать выходной класс и преобразователь данных, когда я использую выходной атрибут для операции, он не может ответить экземпляру выходного класса, что в этом плохого?
трансформатор такой:
final...
799 просмотров
schedule
21.03.2024
Есть ли способ обрабатывать повторяющиеся записи?
Я использую фреймворк API-платформы с серверной частью MySQL. Я получаю сообщения об ошибках, когда клиенты API используют конечную точку POST для отправки данных, если в базе данных уже есть запись.
В настоящее время я использую класс PRE_WRITE...
56 просмотров
schedule
21.06.2022
Платформа api для загрузки недопустимого входного файла
Я пытаюсь загрузить файл с помощью загрузки файла платформы api . Я использую React-redux с redux-saga, чтобы сделать этот запрос, но сервер продолжает выдавать неверный ответ на запрос.
В документации по платформе API говорится следующее для...
1321 просмотров
schedule
04.02.2024
Фильтрация соединений «один ко многим» в объекте
У меня есть объект User, который имеет связь «один ко многим» с вопросами. Вопросы имеют связь один ко многим с ответами. Каждая сущность вопросов и ответов имеет свойство, называемое состоянием.
Как правило, после выполнения GET-запроса...
46 просмотров
schedule
13.02.2023
Как установить токен Bearer с Behat на моей API-платформе Symfony
Я разрабатываю API с API-платформой. Аутентификация обеспечивается комплектом Lexik. Первый вариант использования является функциональным. Я тестирую свои три первых варианта использования с Postman, и это работает.
Шаг 1: я получаю доступ к...
755 просмотров
schedule
11.03.2023
Ошибка отправки формы настраиваемого действия платформы API
У меня проблема с пользовательской операцией в ApiPlatform. Я не могу получать формы ни при каких обстоятельствах. Я не знаю, что делаю не так.
Я использую Postman ( https://www.getpostman.com/ ) для тестирования api. Я пробовал все методы:...
193 просмотров
schedule
26.03.2022
Api Platform access_control: добавление роли не работает
Я строю Symfony 4 cmf. Я использую платформу API. В сущности page.php я добавил следующее
<?php
namespace App\Entity;
use ApiPlatform\Core\Annotation\ApiResource;
use Doctrine\Common\Collections\ArrayCollection;
use...
803 просмотров
schedule
26.03.2022
Как преобразовать документацию по платформе Hydra API в спецификацию Swagger (OAS3)?
Моя цель — вызвать внешнюю документацию по API гидры (например, https://demo.api-platform.com/docs.jsonld ) и преобразовать его на лету в OAS 3 (например, тот, который выводится командой api:openapi:export)
77 просмотров
schedule
07.11.2023