我遇到了一个很棒的结账解决方案,名为Gumroad。我想要做的是使用他们的webhook functionality。
我有一个Wordpress网站,当用户购买产品时,我会根据他们的电子邮件生成一个用户帐户。
使用webhooks,他们向我的端点发送POST请求,我已将其定义为www.mysite.com/gumroad。在这里我想要获取电子邮件地址,然后我将创建帐户并生成密码。 Gumroad希望我返回的内容如上面链接的页面所述:
我不知道如何执行此操作或代码应该的样子。
到目前为止,这是我所拥有的,我知道这不起作用,但我无法弄清楚究竟要做什么。
<?php
/* Template Name: Gumroad Test */
$email = $_POST['email'];
if( isset($email) ){
header("HTTP/1.1 200 OK");
echo "<h1>WEBHOOK WORKING</h1>";
}
?>
答案 0 :(得分:-2)
您只需回显完整的网址,而不是"<h1>WEBHOOK WORKING</h1>";
echo "http://www.example.com/sell";