Могу ли я использовать api-platform / admin самостоятельно для конечной точки OpenAPI? - PullRequest
2 голосов
/ 23 апреля 2020

https://github.com/api-platform/admin/blob/master/README.md говорит о документации OpenAPI, поэтому я просто попытался запустить ее для локального (не API-платформенного) проекта. Я пробовал следующее

import React from "react";
import { HydraAdmin } from "@api-platform/admin";

export default () => (
  <HydraAdmin entrypoint="http://192.168.1.2:3000/openapi.json" />
);

И некоторые попытки с конечными точками publi c, но я никуда не доберусь. Я продолжаю получать ошибки, подобные этой

Error: Cannot fetch documentation: 200

in AdminGuesser (created by AdminGuesserWithError)
in ErrorBoundary (created by AdminGuesserWithError)
in TranslationProvider (created by AdminGuesserWithError)
in AdminGuesserWithError (created by HydraAdmin)
in HydraAdmin (at App.js:5)
in Unknown (at src/index.js:9)
in StrictMode (at src/index.js:8)

Что вполне нормально, если api-platform / admin предполагается использовать только с api-платформой :) Так что просто убедитесь, прежде чем пытаться копать дальше - соединение администратора со случайной конечной точкой OpenAPI является поддерживаемым вариантом использования? И если да, то как мне go загрузить приложение?

...