Описание тега api-platform.com

Этот тег следует использовать для всех вопросов, связанных с платформой API, платформой для создания веб-проектов, ориентированных на API. Платформа API содержит набор инструментов для легкого создания полнофункциональных API гипермедиа (современные форматы, документы, авторизация, фильтрация, упорядочивание, кеширование, тестирование...) и для создания клиентских приложений. Он построен на основе компонентов Symfony (PHP) и React (JavaScript).
0 ответов

Безопасность с методом не работает

Я пытаюсь настроить безопасность своих сущностей в API Platform и обнаружил, что могу вызывать метод вместо примера свойств, используемого в документах (это можно найти в каком-то примере в Интернете): * attributes={"access_control"="is_granted('ROL…
16 июн '18 в 04:55
2 ответа

Api-платформа заказ для детей

Я просто начинаю использовать api-платформу, чтобы получить некоторые объекты и всех их детей. Здесь есть самообъединение, SQL выглядит так entity e0_ LEFT JOIN entity e1_ ON e0_.id = e1_.parent_id Я нашел результат записи отсортированы по идентифик…
26 ноя '18 в 04:07
1 ответ

Документация API с Swagger

У меня есть проект на symfony4 с api-платформой. Процесс входа в систему описан в security.yaml вот оно: security: encoders: App\Entity\User: bcrypt providers: our_db_provider: entity: class: App\Entity\User property: email firewalls: .... login: pa…
11 окт '18 в 15:15
0 ответов

Клиент Apollo + graphql + ошибка api-платформы после выполнения запроса

В моем приложении на платформе api с конечной точкой graphql я делаю следующую мутацию на сервере export const UPDATE_ITEM_MUTATION = function () { return gql` mutation($id:ID!,$nombre:String!,$codigoReeup: String,$categoria: String,$organismo: Stri…
0 ответов

Передайте стратегию поиска для фильтрации из остальных URI

Впервые использую api-платформу и Symfony 4 для создания интерфейса API для базы данных MySQL. Я обновляю старый интерфейс поиска для БД, для которого мне нужно реплицировать многие параметры поиска. Это включает в себя возможность поиска по заданно…
12 фев '19 в 14:55
1 ответ

PHP - Symfony 4 - Платформа API - Пользовательские операции

Использование платформы SF4 и Api: я хотел бы иметь маршрут для выполнения случайных вычислений и возврата результата клиенту... это кажется простымОднако я не могу сделать это легко с пользовательскими операциями Вот что я сделал У меня есть объект…
18 авг '18 в 14:42
13 ответов

401 токен JWT не найден

Я предоставил две версии security.yaml файл. Вторая версия согласно документации API Platform. API Platform отправляет на создание пользовательского провайдера. Для второго варианта security.yaml рекомендуется в документации по API Platform, мне нуж…
1 ответ

Проблемы в API Platform и MariaDB с enum, когда вы пытаетесь выполнить обратную разработку с Symfony [2,3,4]?

Если у вас установлена ​​и работает платформа API, и вам нужен существующий проект с полностью заполненной базой данных (MariaDB)... Вероятно, вам нужно создавать сущности из существующих таблиц (обратный инжиниринг). Для этого вы можете запустить: …
20 дек '17 в 18:19
3 ответа

Настраиваемое действие Symfony с пакетом API Platform

Я пытаюсь создать API с помощью API-платформы Symfony. Ресурсы Api предлагают автоматическое действие CRUD с HTTP-глаголами POST, GET, PUT, DELETE. Я хочу добавить конечную точку для обработки пользовательского действия POST, с пользовательской поле…
22 авг '17 в 12:10
1 ответ

Лучшая практика для возврата пользовательских JSON на API-платформу

Привет, Я полностью новичок в Symfony 4 & API Platform и хочу обновить свой существующий API (созданный с помощью FOSRest). У меня есть много маршрутов, которые возвращают пользовательские объекты JSON, отличные от моих сущностей. Например, у меня е…
27 сен '18 в 15:49
0 ответов

Конфигурация kubernetes (развертывание / сервис) для микросервисов

У меня есть архитектура микросервисов, и я хотел бы знать, как лучше всего настроить ее в моем кластере kubernetes это моя архитектура: Фронт 2 интерфейсных веб-приложения: 1 для пользователя, 1 для backofficeFramework: Vuejs с квазар-фреймворком (п…
28 авг '18 в 10:12
1 ответ

Платформа API - Изменение значения конфигурации max_age не меняет значение запроса max-age

У меня есть приложение с платформой API и другое, которое использует мой API. Я хочу изменить значение максимального возраста, но когда я изменяю значение в конфигурации, оно не меняет значение при отправке запроса... Вот мой конфиг: api_platform: .…
14 июн '18 в 13:10
1 ответ

Отключите /api/entity route, чтобы получить список

При создании объекта с @ApiResourceВы получаете 5 маршрутов: GET /api/entities POST /api/entities GET /api/entities/{id} DELETE /api/entities/{id} PUT /api/entities/{id} Как я могу отключить первый маршрут? Благодарю.
15 июн '18 в 07:03
0 ответов

symfony apiplatform многотоманы ири

У меня проблема с постомным множеством отношений, Provider entity /** * @var Service * * @Groups({"provider", "user"}) * * @Assert\Valid * * @ORM\ManyToMany(targetEntity="AppBundle\Entity\Service", inversedBy="providers") * @ORM\JoinTable(name="prov…
17 май '18 в 14:02
1 ответ

Объект наследования с платформой API Symfony

У меня проблема с API платформы ( https://api-platform.com/), когда у меня есть объект, который наследуется от другого объекта. Например, рабочий объект, который наследуется от пользовательского объекта. Когда я перехожу к документации API платформы…
14 авг '17 в 09:22
0 ответов

Платформа API пользовательских фильтров, МАТЧ ПРОТИВ?

Каков наилучший способ реализации полнотекстового поиска с платформой Api, я удивлен, что нет примеров этого. Люди используют другие решения для сложного поиска? Я попытался создать свой собственный фильтр, но он выдает неприятную и странную ошибку …
03 дек '18 в 22:02
1 ответ

PUT Method - Создать или обновить запись (upserting)

Я хочу, чтобы включить upserting на PUT метод для одной из моих конечных точек. Поэтому, где бы ни существовала запись, она будет обновляться, а если она не существует, она будет создана. Я использую Api-Platform с Symfony 4.2. Поведение по умолчани…
06 дек '18 в 14:07
1 ответ

Класс CacheItemPoolInterface не найден, симфония

Я использую api-платформу и Symfony. Он отлично работает в локальной сети, но когда я развернул его на сервере PREPROD, я обнаружил следующую ошибку. Я понятия не имею, в чем проблема. Я беру любые намеки Спасибо! Неверный сервис "cache.app": класс …
18 дек '18 в 22:42
1 ответ

Контроллер ресурсов Symfony4

Я разрабатываю API под symfony4 и хотел бы создать родительский контроллер, который мог бы использовать для вызова функций, которые будут повторяться в другом контроллере. Вот мои контроллеры, которые я хотел бы расширить с родительского контроллера…
20 дек '18 в 16:52
1 ответ

Идентификатор идентификатора отсутствует для запроса моей сущности

Я использую Api-Plateform при создании пользовательских операций и контроллеров Я хотел бы получить все ресурсы, и я создаю сервис для настройки моих провайдеров данных здесь // in Controller public function getListClient(Client $data) { $obj = $thi…
21 дек '18 в 14:38