我可以单独使用api平台/admin作为OpenAPI端点吗



https://github.com/api-platform/admin/blob/master/README.mdOpenAPI文档中说,所以我只是尝试为本地(非API形式(项目启动并运行它。我试过以下

import React from "react";
import { HydraAdmin } from "@api-platform/admin";
export default () => (
<HydraAdmin entrypoint="http://192.168.1.2:3000/openapi.json" />
);

还有一些使用公共端点的尝试,但我并没有真正取得进展。我不断收到像这样的错误

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平台/admin只应该与api平台一起使用,这是完全可以的:(所以,在我尝试挖掘任何进一步的东西之前,只是要确保将管理员连接到一个随机的OpenAPI端点是受支持的用例吗?如果是,我该如何启动该应用程序?

如果没有一些额外的开发,就无法实现。

Api平台管理员旨在使用Hydra文档。

添加OpenApi支持是一个悬而未决的问题,但它现在似乎已经死了。

最新更新