【问题标题】:Integrating Mail Chimp API into Django Application.将 Mail Chimp API 集成到 Django 应用程序中。
【发布时间】:2014-05-12 02:33:12
【问题描述】:

任何人都知道,如何将邮件黑猩猩 api 集成到 django 应用程序中?我已经在我的应用程序上安装了 django-mailchimp-v1.3,但无法继续进行其余操作(查看全部),如何将联系人(列表)添加到邮件列表?邮件黑猩猩文档的细节较少。

【问题讨论】:

    标签: python django mailchimp


    【解决方案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/

        【讨论】:

          猜你喜欢
          • 2017-05-17
          • 2018-11-13
          • 1970-01-01
          • 2016-02-20
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-10-09
          • 1970-01-01
          相关资源
          最近更新 更多