我正试图点击其中一个mailchimp的api,但不知怎的,我总是得到
gcc t.o libt1.a -o t
我正在使用请求库发出请求并查看下面的代码
a = [1, 2, 3, 4, 5]
b = [1.360, 0.085, -1.190, -0.340, 3.698]
为了清楚起见,这是我所指的文档http://developer.mailchimp.com/documentation/mailchimp/reference/lists/members/
是因为我的req.body数据吗?
答案 0 :(得分:0)
如果您获得了404,那是因为您所点击的网址并未引用实际资源。可能uniqueListId
为空或不是正确的ID。
答案 1 :(得分:0)
我建议使用Postman chrome附加应用程序来处理请求和帖子 - 您也可以使用它来生成大多数语言的示例代码。它非常适合调试。
使用它之后,我发现您的请求选项应该类似于:
let requestOptions = {
hostname: 'us14.api.mailchimp.com',
method: 'GET',
path: '/3.0/lists' + listId,
headers: {
'Authorization': 'User ' + config.mailChimp.apiKey,
'Content-Type': 'application/json',
},
}
答案 2 :(得分:0)
您几乎肯定会将mailchimp的web_id与list_id混淆了。 list_id是您需要的API,web_id是您在打开列表时在url中看到的一个。 我绝对不知道为什么mailchimp使用2个不同的id,也为什么他们似乎没有在任何开发人员文档中提出它。
下面是一篇文章,解释了如何找到它-基本上,您进入列表->设置标签->列表名称和默认值。
https://3by400.com/get-support/3by400-knowledgebase?view=kb&kbartid=6
答案 3 :(得分:0)
我同意@TooMuchPete,同样的问题发生在我身上,并花了整整一天时间解决这个问题,最后,我发现Audience ID -n
是错误的。
我们需要选择位于 AudienceTab> ViewContacts>设置> Audience and Defaults> Audience ID 下的一个,但不幸的是,我选择了显示在URL中的一个。 / p>