php - 如何通过 php 在 mailchimp API 中包含消息正文
问题描述
我正在尝试创建活动/向我的mailchimp帐户发送邮件,因此我参考了在此处找到的解决方案源,该解决方案通过下面的代码效果很好
我的问题:
现在从 mailchimp api,我没有看到在 api 中包含消息正文或消息内容的位置。有没有人这样做过。有人可以帮我吗
这是 mailchimp API API 链接
$data = array("recipients" => array("list_id" => "205d96e6b4"), "type" => "regular", "settings" => array("subject_line" => "Subject", "title" => "Title", "reply_to" => "test@gmail.com", "from_name" => "Test", "folder_id" => "8888969b77"));
$data = json_encode($data);
$curl = curl_init();
curl_setopt_array($curl, array(
//Sample url
CURLOPT_URL => "https://xxx.api.mailchimp.com/3.0/campaigns",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 30,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => $data,
CURLOPT_HTTPHEADER => array(
"authorization: apikey <your_apikey>"
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
$response = $err;
}
解决方案
我在上面发布了通过第一个 API 发送邮件详细信息的简单方法。消息成功后,从上述结果响应中检索活动 API,然后用于将消息内容发送到 mailchip
推荐阅读
- linux - jcraft jsch SSH 与 udpated linux
- java - 在树数据结构中添加节点时递归
- javascript - 保留请求上下文是否有时间限制?
- java - AirFlow/DAG 中的任务如何找到可执行文件,这些可执行文件实现了任务应该执行的功能?
- graphviz - Dask 自定义图形可视化
- c++ - 在泛型编程中使用placement new
- javascript - 按下回车键时显示 div
- javascript - 试图从 API 中获取,如何仅获取“1”行
- javascript - 如何调试一个 Firefox 扩展?
- python - 创建 2D numpy 数组的最快方法,该数组从 0 开始,在行中增加 1,然后继续到列?