有没有办法修复节点中的这个 Mailchimp API 错误?
Posted
技术标签:
【中文标题】有没有办法修复节点中的这个 Mailchimp API 错误?【英文标题】:Is there a way to fix this Mailchimp API error in node? 【发布时间】:2021-04-24 22:30:10 【问题描述】:有没有办法修复 Node.js 中的这个 MailChimp API 错误?
type: 'http://developer.mailchimp.com/documentation/mailchimp/guides/error-glossary/',
title: 'Invalid Resource',
status: 400,
detail: "The resource submitted could not be validated. For field-specific details, see the 'errors' array.",
instance: '95a2824e-4f30-4ce4-8c5e-322859d933e4',
errors: [
field: 'members.item:0.status',
message: 'Data presented is not one of the accepted values: subscribed, unsubscribed, cleaned, pending.'
]
【问题讨论】:
【参考方案1】:Node 应用尝试执行的 API 调用是什么?看起来它正在尝试将成员添加到列表中,因此假设您正在发出此请求 POST /lists/list_id/members
正文中的必填字段需要是:
"email_address": "",
"status": ""
根据错误消息,您没有在 POST 请求中传递状态。可能的值如下:“subscribed”、“unsubscribed”、“cleaned”、“pending”或“transactional”。
【讨论】:
以上是关于有没有办法修复节点中的这个 Mailchimp API 错误?的主要内容,如果未能解决你的问题,请参考以下文章
当他们使用 WooCommerce 进行购买时,如何将客户帐单信息添加到 MailChimp 组
有没有办法将自定义数据发送到 Mailchimp 的 API,以便将其包含在活动中?