Shopify -通过API通过联系页面接收电子邮件



这里没有代码,我只是有一个问题,试图找出如何使我的contact us页面功能在我的shopify应用程序。

这个链接https://help.shopify.com/en/manual/online-store/os/using-themes/change-the-layout/add-contact-form解释了如何在shopify中创建联系人页面。但我正在使用nextjs创建一个shopify应用程序,我有我自己的contact us页面。问题是我在文档中找不到如何将该页面与shopify API集成,以便商家通过它接收客户的电子邮件。

在文档中有一个表单输出的例子:

<form accept-charset="UTF-8" action="/contact" class="contact-form" method="post">
<input name="form_type" type="hidden" value="contact" />
<input name="utf8" type="hidden" value="✓" />
...
</form>

注意这里的发布操作-您应该能够发布到/contact以发布联系表单数据。

你不能在Shopify页面资源上发布表单到你自己的自定义应用程序。这是不允许的。你有两个选择。你可以在页面中注入一个脚本标签,它将运行一些可以联系你的应用程序的Javascript,或者你的应用程序可以设置一个应用程序代理,然后你可以通过这种方式从页面上的表单回调到你的应用程序。

最新更新