【问题标题】:Storefront event webhooks in Shopware 6 app developmentShopware 6 应用程序开发中的店面事件 Webhook
【发布时间】:2023-01-22 12:17:40
【问题描述】:

我开发了一个应用程序,基本上如果用户在店面加载了产品,它应该向我的服务器发送请求。所以我认为 webhooks 是可能的。但不幸的是,这种情况下没有 webhook。

我能找到的最接近的东西是 product.written webhook,但这对我来说似乎没用。
任何人都知道我如何实现我的要求?

我使用 Shopware 6.4.11.1 作为开发环境。

【问题讨论】:

  • 我猜这样的 web-hook 经常被解雇?你想达到什么目的 ?
  • @Alex Taht 是对的。它应该经常被解雇。我需要这个用于服务器端跟踪。所以这个想法是有人访问一个页面(即产品列表、产品详细信息)。当发生这种情况时,应该使用所有相关数据对服务器进行服务器端调用。以及所有那些 whitin shopwares 应用程序系统。
  • 我刚才提到了这一点,因为我认为它会非常低效。不知道有没有这样的hook

标签: shopware6 shopware6-api


【解决方案1】:

虽然我没有在 webhook events reference 中找到任何合适的 webhook,但这可能会以稍微不同的方式实现,而不使用 Shopware App Webhook 机制。

Shopware documentation 中,展示了将 Storefront 脚本添加到应用程序的方法。甚至还有一个 product-page-loaded 的例子。您可以添加一些 custom JS code 以使用适当的信息对您的服务器执行 ping 操作。

不幸的是,我不认为你可以强迫 Shopware 从它的后端发送请求到 ProductPageLoadedEvent

【讨论】:

    猜你喜欢
    • 2022-10-02
    • 2021-06-08
    • 1970-01-01
    • 2022-11-12
    • 2023-02-06
    • 2023-01-20
    • 1970-01-01
    • 2015-12-12
    • 1970-01-01
    相关资源
    最近更新 更多