【问题标题】:Mailchimp Classic ASP endpoint errorMailchimp 经典 ASP 端点错误
【发布时间】:2013-10-17 20:06:09
【问题描述】:

我正在使用此处说明的方法:

http://apidocs.mailchimp.com/api/downloads/serialized_xml_listsubscribe.asps

我正在使用正确的 API 密钥和 ListID - 但是,在运行脚本时,我收到以下响应:

“您必须为 listSubscribe 方法指定 email_address 值 -90”

我已经搜索并邮寄了他们的支持,但还没有回复。有没有人遇到过类似的问题 - 有什么想法是缺少参数吗?

干杯。

这是 Mailchimp 示例中的代码:

Dim email
Dim apikey
Dim listId
Dim resp

email = Trim(Request.Form("Email"))
list_id = "xxxxxx"
apikey = "zzzzzzzzzzzzzzzzzzzzzz"

Dim xmlhttp
Set xmlhttp = Server.Createobject("MSXML2.ServerXMLHTTP")
xmlhttp.Open "GET","http://<my-dc>.api.mailchimp.com/1.3/?method=listSubscribe&output=xml&apikey=" & apikey & "&id=" & list_id & "&email=" & Server.URLEncode(email) & "&merge_vars=",false
xmlhttp.send
resp = xmlhttp.responsetext
Set xmlhttp = Nothing

【问题讨论】:

    标签: asp-classic mailchimp


    【解决方案1】:

    尝试email_address 而不是email

    xmlhttp.Open "GET","http://<my-dc>.api.mailchimp.com/1.3/?method=listSubscribe&output=xml&apikey=" & apikey & "&id=" & list_id & "&email_address=" & Server.URLEncode(email) & "&merge_vars=",false
    

    【讨论】:

    • 谢谢 - 效果很好。看起来 Mailchimp 需要更新他们的代码示例。干杯。
    猜你喜欢
    • 2016-10-06
    • 2010-11-04
    • 2012-02-11
    • 1970-01-01
    • 2011-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多