php - mailchimp api 2.0 通过 php 订阅?

标签 php mailchimp

我需要一个示例来说明如何使用电子邮件地址订阅 mailchimp 时事通讯。

请在此处检查新的 api 链接: https://bitbucket.org/mailchimp/mailchimp-api-php

这是新的 malichimp api,我不确定如何使用它。 :(

适用于 MailChimp 2.0 API,不适用于 1.3。

请有人提供有关如何订阅用户到 mailchimp 的示例。

谢谢。

Edit1:已经尝试过以下代码,但无法正常工作:

$merge_vars = array('MM1'=>$mm1);
$MailChimp = new Mailchimp($apikey);
$result = $MailChimp->call('lists/subscribe', array(
            'id'                => $listid,
            'email'             => array('email'=>$email),
            'merge_vars'        => $merge_vars,
            'double_optin'      => false,
            'update_existing'   => true,
            'replace_interests' => false,
            'send_welcome'      => false,
        ));
    print_r($result);

但是不工作。抛出以下错误: fatal error :在第 22 行的 subscribe.php 中调用非对象上的成员函数 call()

最佳答案

引用文档,应该是这样的:

$merge_vars = array('MM1'=>$mm1);
$listid = 'YOURLISTID';
$MailChimp = new Mailchimp($apikey);
$result = $MailChimp->lists->subscribe($listid,
                                        array('email'=>"contact@twittstrap.com"),
                                        $merge_vars,
                                        false,
                                        true,
                                        false,
                                        false
                                       );
    print_r($result);

已测试并正常工作。

关于php - mailchimp api 2.0 通过 php 订阅?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18427405/

相关文章:

javascript - 将 grunt 与现有的 wordpress 实例一起使用

forms - Wordpress Mailchimp 表单自定义复选框

email - Mandrill 和浏览器中的 View 功能

html - 如何返回原始 HTML(使用 Flask)

php - Paypal 付款给多个收款人。自适应支付?

PHP:表示查询结果

email - Mandrill电子邮件未到达任何邮箱,但Mandrill显示状态 'Delivered'

python mailchimp api 2.0 json响应错误

php - APNS错误警告: stream_socket_client() error

php - 使用 php 中的复选框更新 mysql 数据库列中的值