将 Mail Chimp API 集成到 Django 应用程序中。
Posted
技术标签:
【中文标题】将 Mail Chimp API 集成到 Django 应用程序中。【英文标题】:Integrating Mail Chimp API into Django Application. 【发布时间】:2014-05-12 02:33:12 【问题描述】:任何人都知道,如何将邮件黑猩猩 api 集成到 django 应用程序中?我已经在我的应用程序上安装了 django-mailchimp-v1.3,但无法继续进行其余操作(查看全部),如何将联系人(列表)添加到邮件列表?邮件黑猩猩文档的细节较少。
【问题讨论】:
【参考方案1】:我会看看作者的以下页面:
https://github.com/piquadrat/django-mailchimp#using-them
有一个很好的例子来说明如何添加/订阅邮件列表。
【讨论】:
是的。!感谢您的回答。但是如何从我的应用程序创建一个新列表?在本文档中,他们仅提到通过提供该列表 ID 将联系人添加到现有列表中。我想创建一个新列表并从我的 django 应用程序中添加联系人。【参考方案2】:另一种选择是使用 MailSnake。
https://github.com/michaelhelmick/python-mailsnake
【讨论】:
【参考方案3】:django-mailchimp-v1.3 默认不支持 django 1.7 及更高版本。有一个扩展版本,增加了对 1.7 和可能更高版本的支持。可以使用以下方式安装:
pip install git+https://github.com/ephemerallabs/django-mailchimp.git
【讨论】:
【参考方案4】:不要使用 django-mailchimp 包,而是使用 mailchimp 包将 MailChimp 集成到您的 Django 站点。
首先,您在 MailChimp 上创建了一个帐户,在那里创建列表,然后获取您帐户的列表密钥和 API 密钥。
安装软件包以将 MailChimp 集成到您的 Django 站点中
pip install mailchimp
然后发送请求以连接您在 MailChimp 中的列表
import mailchimp
API_KEY = <<Your MailChimp API Key>>
LIST_ID = <<Your List Key>>
api = mailchimp.Mailchimp(API_KEY)
api.lists.subscribe(LIST_ID, 'email': 'xyz@gmail.com')
关于此主题的完整教程:https://djangopy.org/package-of-week/how-to-integrate-mailchimp-on-django-to-increase-subscribers/
【讨论】:
以上是关于将 Mail Chimp API 集成到 Django 应用程序中。的主要内容,如果未能解决你的问题,请参考以下文章
使用 Mailchimp 的 API v3 将订阅者添加到列表
有没有办法将自定义数据发送到 Mailchimp 的 API,以便将其包含在活动中?