В настоящее время я использую платформу API для отображения некоторых данных в Elasticsearch. Это работает нормально, но теперь у меня есть еще одна особенность, которую я рассматриваю.
Моему приложению нужно иметь дело со сторонним API, который должен достичь конечной точки и вернуть некоторые данные.
В моем приложении я хотел бы иметь возможность нажимать (/api/logistics/{action}
- где действие является конечной точкой, такой как вход в систему), а затем оно попадает на уровень моего приложения и возвращает данные (стороннее может быть переименовано)
Вызовы API для сторонних производителей в порядке, но я не уверен, как отобразить ответ.
Я видел https://api-platform.com/docs/core/data-providers/, который выглядит так, как будто я могу создать собственный ответ.
Нужно ли мне еще создавать сущность / модель и настраивать @ApiResource()
с контроллером, использующим мой поставщик данных?
Если так, то что мне нужно добавить в мою аннотацию, так как у меня не будет id
идентификатора
Я довольно новичок в платформе API, и я не использовал функциональность провайдера данных до
Я буду не хранить данные из стороннего API, просто сделать HTTP-вызов, получить ответ и надеюсь отобразить его через Api Platform
Спасибо