Shopware 6管理API的文档。什么是可能的命令?
我得到的任务是将我们旧商店的系统集成到Shopware 6中。所以我必须处理管理API。文件说: AdminAPI的设计方式使 系统可以以相同的方式读取。一旦实体在 该系统可以通过API进行读写Shopware 6管理API的文档。什么是可能的命令?,api,rest,shopware,Api,Rest,Shopware,我得到的任务是将我们旧商店的系统集成到Shopware 6中。所以我必须处理管理API。文件说: AdminAPI的设计方式使 系统可以以相同的方式读取。一旦实体在 该系统可以通过API进行读写 这些实体是如何工作的?是否有所有默认实体的列表/文档?我必须自己注册实体吗?您不需要注册Shopware core提供的“默认”实体。但是,如果定义自己的自定义实体,则必须将其注册为服务。您可以使用/api/v{version}/_info/swagger.html端点获取在core中注册的实体列表,
这些实体是如何工作的?是否有所有默认实体的列表/文档?我必须自己注册实体吗?您不需要注册Shopware core提供的“默认”实体。但是,如果定义自己的自定义实体,则必须将其注册为服务。您可以使用/api/v{version}/_info/swagger.html端点获取在core中注册的实体列表,该端点生成swagger UI文档。在
- 所有版本:
- 对于Shopware>=6.4:(目前仅存储API,管理员API即将提交)
/api/v{version}/_info/swagger.html
请注意,从Shopware 6.4开始,API版本不再在请求中使用。所以你必须打开类似的东西
https://your-shop-url.invalid/api/_info/swagger.html
确定你已经准备好了
APP_ENV=dev
在您的
.env
中,仅在本地使用,而不在可公开访问的服务器上使用。不幸的是,swagger失败,因为它无法加载并且––––––NoSuchKey
指定的密钥不存在。assets/v/21a15245/bundles/framework/swagger-ui-bundle.js Dzm0eymjttvswbf0t183/yD2bKSNOC4Z+bRbkwAIhLUCjB38Ips255en7RJNKKIGOEE3h5jYEy3ALq4gyjPV1QOI=这很奇怪,这是一个商店软件云商店吗?你可能想请求他们的支持。