首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mailchimp Javascript请求

Mailchimp Javascript请求
EN

Stack Overflow用户
提问于 2017-09-05 18:05:30
回答 1查看 521关注 0票数 1

我有来自mailchimp文档的curl示例请求,但我是新的,不能将它转换为javascript函数

代码语言:javascript
复制
curl --request POST \
--url 'https://usX.api.mailchimp.com/3.0/lists/57afe96172/members' \
--user 'anystring:apikey' \
--header 'content-type: application/json' \
--data '{"email_address":"urist.mcvankab+3@freddiesjokes.com", "status":"subscribed"}' \
--include

有人能帮我吗?

我也有这个,并从浏览器url工作。

代码语言:javascript
复制
https://us14.api.mailchimp.com/2.0/lists/subscribe.json?apikey=xxxxxxxxxxx&id=xxxxxxxx&email[email]=xxxxxxx&send_welcome=true

或者如何转换这个?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-09-05 22:15:31

类似这样的东西可能会起作用:

代码语言:javascript
复制
const xmlHttp = new XMLHttpRequest();
xmlHttp.onreadystatechange = () => {
    try {
        if (xmlHttp.readyState !== 4) return;
        if (xmlHttp.status !== 200)
            throw new Error(
                xmlHttp.statusText || 'HTTP STATUS ' + xmlHttp.status
            );
        console.log(xmlHttp.responseText);
    } catch (err) {
        console.error(err);
    }
};
xmlHttp.open('POST', 'https://usX.api.mailchimp.com/3.0/lists/57afe96172/members');
xmlHttp.setRequestHeader('Authorization', 'Basic ' + btoa('anystring' + ':' + 'apikey'));
xmlHttp.setRequestHeader('content-type', 'application/json');
xmlHttp.send('{"email_address":"urist.mcvankab+3@freddiesjokes.com", "status":"subscribed"}');
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46060928

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档