将Mail Chimp API集成到Django应用中。
有没有人知道怎么把 Mailchimp 的接口整合进 Django 应用里?我在我的应用上安装了django-mailchimp-v1.3,但是不知道接下来该怎么做(比如视图和其他部分)。我该怎么把联系人(列表)添加到邮件列表里?Mailchimp 的文档内容太少了。
4 个回答
0
与其使用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/
0
django-mailchimp-v1.3 这个版本默认不支持 django 1.7 及以上的版本。不过,有一个扩展版本增加了对 1.7 及更高版本的支持。你可以通过以下方式安装它:
pip install git+https://github.com/ephemerallabs/django-mailchimp.git
0
另一个选择是使用 MailSnake。
0