Javascript MailChimp API-Can';t更新现有成员的标记

Javascript MailChimp API-Can';t更新现有成员的标记,javascript,node.js,api,mailchimp-api-v3.0,Javascript,Node.js,Api,Mailchimp Api V3.0,我正在通过API将我的nodejs后端与Mailchimp连接起来,一切都很好,但有一件事: 问题是: 当我更新现有成员信息(使用方法“PATCH”)时,它不会更新/添加仪表板中的标记 发现: 我正在使用一个名为“Mailchimp_marketing”的Mailchimp API包装npm包,我发现它在内部向Mailchimp API发送补丁请求 在这个包中,我使用带有指定查询和body参数的addtags函数。我得到了200的回复,但我没有看到它在我的Mailchimp仪表板上更新 我指的是

我正在通过API将我的nodejs后端与Mailchimp连接起来,一切都很好,但有一件事:

问题是:

当我更新现有成员信息(使用方法“PATCH”)时,它不会更新/添加仪表板中的标记

发现:

我正在使用一个名为“Mailchimp_marketing”的Mailchimp API包装npm包,我发现它在内部向Mailchimp API发送补丁请求

在这个包中,我使用带有指定查询和body参数的addtags函数。我得到了200的回复,但我没有看到它在我的Mailchimp仪表板上更新 我指的是Mailchimp文档的以下链接:-

守则:

const email = "xyz@gmail.com";
const listId = "abcdefghij";
const subscriberHash = md5(email.toLowerCase()); //md5 hash of email
async function run() {
const response = await mailchimp.lists.updateListMemberTags(
listId,
subscriberHash,
    {
tags: [
        {
name: "Test",
status: "active",
        },
      ],
    }
  );
console.log(
response //logs null and status 200
  );
}
run();
上述代码的输出: 空的

它不会更新Mailchimp仪表板中用户的标记
如果有人能建议怎么做或采取一些解决办法,那就太好了。

函数“updateListMemberTags”无法在仪表板中更新它,因为它需要一个body标签来包裹它

资料来源:

最终代码:

const response = await mailchimp.lists.updateListMemberTags(
    listId,
    subscriberHash,
    {
      body:{
        tags: [
          
            {
              name: "Existing members",
              status: "active",
            },          
          ],
        
      }
      }
  );