首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Shopware 6管理API的文档。什么是可能的命令?

Shopware 6管理API的文档。什么是可能的命令?
EN

Stack Overflow用户
提问于 2021-04-25 18:12:50
回答 2查看 2.8K关注 0票数 2

我的任务是将旧商店的系统集成到Shopware 6,所以我必须处理Admin。文件上说:

Admin的设计方式使系统的所有实体都可以以相同的方式读取。一旦实体在系统中注册,就可以通过API进行写入和读取。

https://developer.shopware.com/docs/guides/integrations-api/admin-api/reading-entities

这些实体是如何运作的?是否有所有默认实体的列表/文档?我必须亲自注册这些实体吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-05-22 13:11:39

Shopware 6 API文档源

有一个公共的Shopware 6 API文档(管理API和存储API)可在

地方文献

否则,您可以使用Valerii指出的/api/v{version}/_info/swagger.html

请注意,从Shopware 6.4开始,API版本不再在请求中使用。所以根据文件你必须打开类似的东西

https://your-shop-url.invalid/api/_info/swagger.html

确保你已经准备好了

代码语言:javascript
复制
APP_ENV=dev

在您的.env中,只在本地使用,而不是在可公开访问的服务器上使用。

使用本地文档的优点是,您还将看到由其他扩展引入的端点。

逆向工程而不是文档

此外,在Shopware管理面板中执行有意操作时,可以始终检查浏览器的网络选项卡,并了解所需的请求。

票数 3
EN

Stack Overflow用户

发布于 2021-04-25 18:42:58

您不需要注册由Shopware核心提供的“默认”实体。但是,如果您定义了自己的自定义实体,则必须将其注册为服务。您可以使用/api/v{version}/_info/swagger.html端点获得在核心中注册的实体列表,该端点生成swagger UI文档。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67256752

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档