0

我正在使用 MailChimp 的 API,我可以通过将电子邮件地址传递到特定 URL 来成功订阅电子邮件地址。提交电子邮件后,MailChimp 会回显成功或失败代码。

示例:myurl.com/subscribe.php?email=example@gmail.com

我需要什么帮助

我的表单没有显示基于 MailChimps 返回代码的成功/失败消息。我究竟做错了什么?

http://jsfiddle.net/WarrenBee/c4MWX/

4

2 回答 2

2

只要我猜测评论,我就会猜测答案。我去http://yoursite.com/subscribe/mcapi_listSubscribe.php?email=joe@joe.com了我的浏览器。我懂了:

Unable to load listSubscribe()! Code=220 Msg="joe@joe.com" has been banned

所以,你的服务器端代码有问题。它无法加载名为 listSubscribe() 的函数。此外,无论如何,您不会返回JSON 格式的内容,但您的 ajax 调用期望这样。

于 2012-07-21T16:09:52.210 回答
0

它不起作用,因为 ajax 操作失败。您正在尝试发布到不同域中的 URL,并且该特定服务器未设置为允许这样做。

于 2012-07-21T16:04:17.330 回答