Javascript 通过RESTAPI/GET请求订阅Mailchimp列表

Javascript 通过RESTAPI/GET请求订阅Mailchimp列表,javascript,rest,curl,mailchimp,Javascript,Rest,Curl,Mailchimp,如何通过一个HTTP请求轻松地将电子邮件添加到MailChimp订户列表?仅从带有curl的命令行,或在浏览器中使用,例如,new Image().src=“…”简而言之: curl 'http://{LOGIN}.{DATACENTER}.list-manage.com/subscribe/post?u={USER_ID}&id={LIST_ID}&EMAIL={SUBSCRIBER}' 通过附加get参数添加更多合并字段,如下所示: curl 'http://{LOGIN}

如何通过一个HTTP请求轻松地将电子邮件添加到MailChimp订户列表?仅从带有
curl
的命令行,或在浏览器中使用,例如,
new Image().src=“…”
简而言之:

curl 'http://{LOGIN}.{DATACENTER}.list-manage.com/subscribe/post?u={USER_ID}&id={LIST_ID}&EMAIL={SUBSCRIBER}'
通过附加get参数添加更多合并字段,如下所示:

curl 'http://{LOGIN}.{DATACENTER}.list-manage.com/subscribe/post?u={USER_ID}&id={LIST_ID}&EMAIL={SUBSCRIBER}&MERGE1=value&MERGE2=value2'
登录、数据中心、u、id如何?
  • LOGIN是MailChimp帐户名
  • 数据中心只是端点所在的DC
  • u是用户ID
  • id是订阅者列表id
Mailchimp文档建议通过从嵌入表单HTML代码中提取这些值

对我来说,表单代码如下所示,相应的URI如下所示:

http://inshaker.us10.list-manage.com/subscribe/post?u=3750251e6abbbabf6c38f93bf&id=dded750b1a&EMAIL=a@b.c
注意:这不是API调用。Mailchimp API基于JSON-RPC,从命令行或客户端JS使用起来有点困难