WP函数-在挂机上触发mailchimp电子邮件

问题描述

我正在使用具有2种帖子类型(产品/客户)的自定义主题。客户端也给了我访问MailChimp帐户的权限。

使用“ acf / save_post”操作,我当前正在运行一个函数,当创建客户时,他们具有自定义分类法,并被标记为对某种产品类型感兴趣(例如,“电子”),然后将它们添加到该类型的相关MailChimp列表中,我可以使用以下方法进行操作:

$data = array(
  'apikey'        => $api_key,'email_address' => $customer_email,'status'        => $status,'merge_fields'  => $merge_fields,);

$mch_api = curl_init(); // initialize cURL connection

curl_setopt($mch_api,CURLOPT_URL,'https://' . substr($api_key,strpos($api_key,'-')+1) . '.api.mailchimp.com/3.0/lists/' . $electronics_list . '/members/' . md5(strtolower($customer_email)));
curl_setopt($mch_api,CURLOPT_HTTPHEADER,array('Content-Type: application/json','Authorization: Basic '.base64_encode( 'user:'.$api_key )));
curl_setopt($mch_api,CURLOPT_USERAGENT,'PHP-MCAPI/2.0');
curl_setopt($mch_api,CURLOPT_RETURNTRANSFER,true); // return the API response
curl_setopt($mch_api,CURLOPT_CUSTomrEQUEST,'PUT'); // method PUT
curl_setopt($mch_api,CURLOPT_TIMEOUT,10);
curl_setopt($mch_api,CURLOPT_POST,true);
curl_setopt($mch_api,CURLOPT_SSL_VERIFYPEER,false);
curl_setopt($mch_api,CURLOPT_POSTFIELDS,json_encode($data) ); // send data in json

我现在想做的是使用相同的操作,每当发布带有“电子”标签的产品时,这都会通过MailChimp将电子邮件发送到相关列表。

我一直在寻找MailChimp API参考,以某种方式触发电子邮件,最好是合并一些字段(例如,链接到产品等)

任何人都可以让我知道吗

  1. 这是可能的。
  2. 如果有另一种/更好的方法可以做到这一点。
  3. 任何可能有用的MailChimp函数或任何API参考。

谢谢大家!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)