我在Squarespace中建立了一个网站,预订网站使用“设计我的夜晚”。
表单发送到https://bookings.designmynight.com,并使用以下内容重定向回到Squarespace网站上的“谢谢”页面:
<script>
DMN.val('return_url', 'https://www.our-url.co.uk/thank-you');
DMN.val('return_method', 'post');
</script>
这在控制台中导致错误:
未捕获的ReferenceError:未定义DMN
Design My Night(Collins)告诉我,这是因为Squarespace / Web服务器和应用程序无法接受来自designmynight.com域(包括任何子域)的POST请求。
有关如何纠正此问题的任何想法?有没有办法为此配置Squarespace?
答案 0 :(得分:0)
您完成授权了吗?
此外,您是否连接了DMN库或其他任何内容, 因为此错误基本上表明JavaScript不知道DMN是什么。
您可以在此处找到文档:https://docs.collinsbookings.com/
$ curl -H "Authorization: Bearer 1234567890" https://api.collinsbookings.com/api/customers
您可以按照此处的描述进行操作:Perform curl request in javascript?
这是发送POST请求所需要做的:https://docs.collinsbookings.com/#operation/ReplaceAssignedAreas
我希望这会有所帮助。