问题标签 [mailchimp-api-v3.0]
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.
mailchimp - 如何使用 Mailchimp API v3 创建具有地址的列表成员
ADDRESS 是一个合并字段,但文档(http://developer.mailchimp.com/documentation/mailchimp/reference/lists/members/)不清楚如何将其传递给 API,因为它有街道的子字段,邮编,城市等。有没有人有一个例子如何做到这一点?
rest - MailChimp 3.0 API 中的分组
我正在研究 MailChimp API,主要是列表 api ( http://developer.mailchimp.com/documentation/mailchimp/reference/lists/ )
问题是
在 MailChimp API 2.0 中,可以按照示例代码中的建议轻松添加分组
但是,在 MailChimp API 3.0(基于 REST)中,我无法将 GROUPINGS 传递给 merge_vars,因为我收到错误,即架构中未定义 merge_vars.GROUPINGS 并且请求 json 的格式为
因此,新表格要求我传递感兴趣的 ID。现在这当然是可能的,如果我单独调用其他端点兴趣类别,以获取所有兴趣,然后为用户感兴趣的任何一个设置为 true,否则为 false。此外,id 不是针对兴趣类别,而是针对兴趣本身,所以我必须为每个类别进行调用...
但是,这似乎很笨拙,我相信会有更简单的方法来做到这一点。
如果有人能指出我正确的方向,将不胜感激。
asp.net-mvc - C#/.Net 中的 MailChimp v3.0 API 集成
什么是最好的 MailChimp v3.0 Api 集成 int C#/.Net。
我找不到任何好的东西。我使用的是 PerceptiveMCAPI,但这个真的过时了,而且看起来不支持新的 v3.0 API。
我现在需要升级我的代码以使用 v3.0 API,但使用 PerceptiveMCAPI 看起来不可能
mailchimp - Mailchimp API 3.0 相当于旧的导出 API 活动订阅者活动
我正在寻找与旧的campaignSubscriberActivity
export options等效的东西。具体来说,我需要获取某个日期以来的所有活动活动。这在 3.0 中可能吗?
php - 使用 PHP 检查邮件是否订阅 MailChimp API 3.0 中的列表
我刚刚在 MailChimp 网站上阅读了以下内容:
MailChimp API v3.0 现已上线!2016 年之后将不再支持之前的版本,因此所有 API 用户都应该开始过渡到 v3.0。
因此,我想迁移到 API 的 v3.0。请问我有一个函数,在 PHP 中,它返回一个布尔值,它将检查一个电子邮件地址是否订阅了一个特定的 MailChimp 列表。我不想订阅该用户,而只是检查他们是否订阅。
php - 无法使用 MailChimp API 3.0 将用户添加到组
我正在尝试更新我的代码,以便让新用户订阅我的 MailChimp 时事通讯。
我希望将用户添加到组中,以便在发送时事通讯时区分用户。但是,此代码订阅用户但不将其添加到任何组。我究竟做错了什么?我正在使用 MailChimp API 3.0。
我的代码:
mailchimp - 使用 MailChimp API V3 跟踪打开
我希望在 MailChimp API 的 V3 中复制此调用的功能: https ://apidocs.mailchimp.com/api/2.0/reports/opened.php
有没有办法在 V3 中跟踪电子邮件地址的活动打开情况?
我一直在尝试Report/campaign/email-activity/subscriber URL,我能够返回他们的所有详细信息,但无论我打电话给谁,Activity 字段总是为空。
编辑:到目前为止,我发现的唯一方法是查询Member's Activity。这给出了特定电子邮件地址的所有“打开”的输出,但遗憾的是没有特定活动打开的列表。
mailchimp - 使用 MailChimp API v3.0 获取特定成员列表
在以前版本的 MailChimp API 中,有获取特定成员列表的选项。您可以发送电子邮件列表并获取这些成员。
在 3.0 版中,只有获得所有成员或获得一个特定成员的选项:
/lists/{list_id}/members
=> 获取所有成员/lists/{list_id}/members/{subscriber_hash}
=> 通过电子邮件获得一个成员
所以这两种选择都不好。如果我有 100 封电子邮件,我想从拥有 20k 订阅者的 Mailchimp 列表中获得 100 名成员。
使用第一个选项,我需要从列表中获取所有 20k 成员,然后获取我需要的 100 个?那很糟。
使用第二个选项,我需要循环 100 封电子邮件并发送 100 个请求以获取每个成员。
是否有任何解决方法可以在 v3.0 中获取通过多封电子邮件查询的成员列表?
javascript - 对 Mailchimp API 3.0 的 Ajax 调用返回 HTTP 501
我试图简单地将带有名称的邮件地址订阅到 MailChimp 列表。我认为这应该很容易,但我无法在那里发布邮件地址。
你可以在这里找到完整的代码(key=authkey):
单击提交按钮时触发该功能。我总是收到警报“错误”,它说
XMLHttpRequest 无法加载https://us12.api.mailchimp.com/3.0/lists/247e2f0702/members/。对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许访问来源“ http://preprod.travelgap.io ”。
响应具有 HTTP 状态代码 501。
我也尝试jsonp
使用 Datatype,然后出现 401 错误。Authkey 未通过。
ios - 收到 MailChimp 错误“您的请求未包含 API 密钥。” 即使使用 Alamofire 包含 API 密钥
我正在使用 Alamofire 向 MailChimp 发送请求以将用户添加到列表
MailChimp 的文档说:
API 有 2 种身份验证方法:HTTP Basic 身份验证和 OAuth2。最简单的身份验证方法是使用 HTTP 基本身份验证。输入任何字符串作为您的用户名并提供您的 API 密钥作为密码。
我为 Alamofire 写的请求:
我通过使用它来访问他们的游乐场检查了 API 密钥是否正确: https ://us1.api.mailchimp.com/playground/
我得到的回复表明 API 密钥不包括在内:
您的请求未包含 API 密钥。
我哪里出错了?