问题标签 [createsend]

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 回答
203 浏览

ruby - 通过 Ruby 库为 CreateSend API 更新订阅者

我可能遗漏了一些明显的东西,但我似乎无法弄清楚如何使用 Ruby 更新 CreateSend 客户端列表中的现有订阅者名称。

所有列表详细信息都是正确的,这是我所拥有的(订阅者已存在于列表中):

根据测试,update() 方法应该有 4 个参数:

调用它会导致 ArgumentError 错误:错误数量的参数 (4 for 1)

所以,我尝试通过传入更新属性的哈希来调用更新:

不会发生错误,返回的 @subscriber 对象包含所有更新的字段,直到您从 API 重新加载它 - 它恢复到原始状态。

参考测试代码:

0 投票
1 回答
229 浏览

python - 如何轻松发送 Campaign Monitor 模板的预览电子邮件?

我已经将我们自己的一些电子邮件模板迁移到了 Campaign Monitor 的系统中。我想编写一个例程来发送所选模板的预览电子邮件。我正在使用 Python ( https://github.com/campaignmonitor/createsend-python )。

看起来我必须创建一个具有send_preview https://github.com/campaignmonitor/createsend-python/blob/master/createsend/campaign.py#L87函数的活动。但是,我还需要创建一个列表,以便仅出于此预览目的拥有一个活动对象。这感觉像是不必要的/尴尬的。我觉得我正在从一个兔子洞里翻滚。有没有更简单的方法来发送预览电子邮件?

0 投票
1 回答
182 浏览

python - 如何使 HTML 导入的 Campaign Monitor 模板可编辑?

在导入过程中,我确保将imgs 标记为可编辑,并将几个内容部分放入multiline构造中。导入的模板显示在客户端的模板集中,但是当我尝试编辑它们时,我只显示了 zip/HTML 上传选项而不是实际的编辑器:

在此处输入图像描述

从我的代码库中,我自己的模板对象具有导出代码:

0 投票
1 回答
778 浏览

python - 通过创建发送和 Python 使用对 Campaign Monitor 的 API 调用获取订阅者

阿罗哈朋友们,

为这个愚蠢的问题道歉,我对 Python 和编程还处于起步阶段,我正在努力寻找一种更好的方法来完成一项非常非常手动的任务。

我想使用它的 API 从 Campaign Monitor 获取所有订阅者

我已经阅读并重新阅读了 API 文档,得出的结论是我需要使用这段代码:

我对代码有点迷茫,我不确定是否需要使用 API 密钥在其上方附加创建发送类,并且上面是否会给我一个完整的 Json 订阅者列表..?

我目前正在 Udemy 上学习基本的 API 课程,所以我知道如何使用邮递员并使用 Flask 运行基本的 api 调用,但我没有见过或使用过 Createsend。

代码的 Github 在这里

文档在这里

对于阅读本文的任何人,我非​​常感谢您的时间,(无论您是否回复)!

此致,Datanovice。

0 投票
2 回答
142 浏览

python - 在 Python 中从 Campaign Monitor 的 createend 获取数据

我正在尝试使用python中的createsend库从Campaign Monitor中提取有关公司活动的数据,以便我可以将其上传到他们的商业智能工具(当然,它没有开发连接器......)。

警告:对 python 不太熟悉(R 对我来说是大本营)

到目前为止,我已经获得了我的客户列表,以及带有广告系列 ID 的他们的广告系列列表,因此我可以从中提取一个特定的广告系列。

这返回

如果我运行print(campaign1.clicks()) 这将返回<class 'createsend.utils.CreateSendModel'>

如何访问此处的数据?我在过去 24 小时内搜索了帮助文件,真的不知道我在访问这些数据时做错了什么。

感谢您的阅读!

0 投票
0 回答
34 浏览

python - 如何使用 Python 和 CreateSend 发送 Campaign Monitor 交易电子邮件?

我正在使用 createdend 库来尝试与我的 Campaign Monitor 帐户建立连接。我想统计和监控一段时间内发送给所有用户的电子邮件。但是在尝试使用分配给我登录的用户的 api 密钥时,我得到了一个错误。

错误:

这个 api 密钥是否需要属于我发送给的每个特定用户,而不是我登录的那个用户?如果是这样,我如何使用我的登录 api 密钥自动获取所有用户所需的所有密钥......然后获得监控随时间发送的电子邮件的最终产品?

使用的文档:

https://github.com/campaignmonitor/createsend-python

https://help.createsend.com/admin/api-keys

https://github.com/campaignmonitor/createsend-python/blob/master/lib/createsend/transactional.py