问题标签 [mailchimp-api-v3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
76 浏览

node.js - 将现有标签/段添加到联系人

最近我发现mailchimp-api-v3对于管理我们的 .1k 列表非常有用。目前,我使用以下方法(1)创建新标签,以及(2)将标签添加到联系人

有时需要向联系人添加现有标签。每当我尝试使用上面的代码时,正如预期的那样,我得到标签已经存在错误并且联系人没有被这个现有标签标记。

如何获取所有现有标签的列表?以及如何将现有标签添加到联系人?

0 投票
1 回答
249 浏览

python - 无法从 mailchimp API 获得响应

我需要通过 python 脚本和 GET 数据连接 mailchimp API,我稍后会转移到 PowerBI for BI 解决方案。

我已阅读文档: https ://mailchimp.com/developer/guides/get-started-with-mailchimp-api-3/#Parameters

我正在尝试获取特定报告 https://mailchimp.com/developer/reference/reports/#get_/reports/-campaign_id-

首先,我设法使用以下代码连接到报告( https://mailchimp.com/developer/reference/reports/#get_/reports/ ):

然后我得到某种输出,这不是一个错误,而且自从我检索到数据以来,我似乎连接了。现在我正在尝试连接到特定的报告,我设置了一个 ID,但似乎我无法理解如何正确设置参数。我的代码如下所示:

然后我得到这个错误:

title val Resource Not Found 键:status val 404 键:detail val 找不到请求的资源。键:实例 val 13af7a5e-9868-4dd3-abd6-6c3b0b58983f"

谁能帮我我应该如何指定参数,因为我想那里有错误?

0 投票
1 回答
139 浏览

api - 如何使用活动 ID 获取联系人列表 - Mailchimp API

如何使用活动 ID 获取联系人列表 - Mailchimp API - 我在发送活动时有一个 webhook 触发器,webhook 仅返回以下 json,

所以活动 ID 就在那里,那么有什么方法可以获取发送的活动的联系人列表。

谢谢!

0 投票
1 回答
36 浏览

mailchimp - 名称:'MissingSchemaError'

因此,在我将实现 MD5 哈希逻辑以使用 MailChimp API 之前,我采取了独立的途径将数据库实现到我自己的注册应用程序中。但是,在我这样做之前,我需要更多地了解这个错误。

这个错误是说要添加另一个 userSchema 吗?

电流:

超级错误:

0 投票
1 回答
637 浏览

mailchimp - Mailchimp API 节点 - 根据标签为列表创建活动

我正在使用 firebase 云功能发出异步 api 请求,以便在 mailchimp 中为列表中的一组特定用户创建一个活动。我在文档中读到,这可以通过标签来完成,这样我就可以构建自己的结构。我正在为一个非营利组织建立一个捐赠系统,并希望标签代表当前正在捐赠的客户的姓名。

下面是我的火力基地功能。我被困在 segment_opts 对象上。我想根据列表成员是否具有与我的客户名称等效的标签来定义一个段。

文档说segment_opts是“一个代表所有分段选项的对象。这个对象应该包含一个saved_segment_id来使用现有的段,或者你可以通过包括匹配和条件选项来创建一个新的段。”。我没有设置任何其他段,所以我想我会创建一个新的段,指定包含客户名称的标签。

这篇文章帮助我达到了这一点。Stackoverflow 帖子

我现在看到该条件应该是分段类型,但在下拉列表中我没有看到标签的选项。这是文档参考的链接。参考

现在我删除了segment_opts,并将决定将活动发送到整个列表,直到我弄清楚如何按标签进行细分。此版本有效并在我的 mailchimp 帐户中创建了一个活动,从 UI 我可以看到文档中提供的细分选项,但看不到按标签过滤的选项

这是 Mailchimp 仪表板中下拉选项的屏幕截图。 下拉屏幕截图

0 投票
1 回答
156 浏览

mailchimp - Mailchimp API 3.0 批量/批量取消标记

我在使用 Mailchimp API 批量取消标记订阅者时遇到问题。

在文档中https://mailchimp.com/developer/guides/how-to-use-tags/#Tag_multiple_contacts_in_bulk 是示例:

您可以在下面看到我的 PHP 代码,其中我使用 $methode 变量给出值members_to_remove并且 $email 值是一个包含电子邮件地址的数组。

但该脚本仅向订阅添加大量标签,而不是删除。

我错了什么?

0 投票
2 回答
1151 浏览

api - Mailchimp API 使用 PATCH 方法更新 merge_field

我在 Mailchimp 帐户中总共有 5 个合并字段,这些字段被标记为必需并分配给联系人。需要使用 PATCH API 方法更新两个合并字段。但它返回错误代码以更新所有必需的合并字段值。我的用例是只更新我的两个字段。有任何想法吗。

笔记:

在尝试更新它时,它返回一个错误代码以更新所有必需的合并字段值。

}

0 投票
1 回答
61 浏览

asp.net - 在 asp.net 中集成 mailchimp api

我正在将 mailchimp api 集成到 asp.net 中。

网络配置:

在代码中

当我看到“经理”对象中的内容时,它是空的。

我如何从 web.config 文件中获取 api 密钥?

0 投票
1 回答
66 浏览

node.js - 为什么我的 app.js 没有检测到我的 Mailchimp API 的错误?

我已经使用 Mailchimp 构建了一个时事通讯 API,新用户可以通过填写表格并提交来成功注册我的时事通讯。但是,如果在注册用户时出现错误(例如,如果他们已经注册),那么我当前的代码不会检测到这一点,并且仍然会将用户重定向到“注册成功”页面。

但是,错误会记录在我的终端中 - 例如,如果联系人存在,则会记录此错误:

我目前正在使用一个非常简单的 else-if 语句,如果状态码 === 200,它会将用户重定向到成功页面。

我尝试调整回调以传递错误,但不确定这是否正确。

有没有更好的方法来重新构建我的代码,以便在成功时重定向,如果出现错误,它会将用户带到失败页面?

谢谢。

0 投票
1 回答
41 浏览

c# - JsonConvert 无法用括号正确序列化

我正在尝试将两个字段和一个包含两个字段的捆绑对象发布到 Mailchimp 的 API 端点。

当我发布我的数据并围绕我的代码执行 try-catch 以检查时,我看到我的 requestJson 返回以下内容:

知道问题是序列化时的变体没有返回,"variants":[{"foo":bar"}]但我该如何解决它,以便我的代码将它正确地捆绑为一个对象?

第二个理论:由于C#是一个强类型的面向对象程序,我是否需要用get:sets定义上面的对象,然后将它们调用到我的函数中?