【发布时间】:2016-12-01 00:55:19
【问题描述】:
我是 Mailchimp api v3.0(使用 php)的新手。我已经使用 api 创建了一个活动,并希望从 cURL 返回数据中检索活动 ID,但似乎无法仅提取 ID。我已经离开 php 一段时间了,所以我想我只是被脑死了。显然,我可以打印整个结果,但只需要提取活动 ID 即可添加/更新内容。大部分测试代码如下。如何仅从 $retval 中提取 id?
$json_data = json_encode($options);
$auth = base64_encode('prcAdmin:'. $apikey);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://usn.api.mailchimp.com /3.0/campaigns');
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content_Type: application/json',
'Authorization: Basic ' . $auth));
curl_setopt($ch, CURLOPT_USERAGENT, 'PHP-MCAPI/3.0');
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_POSTFIELDS, $json_data);
$retval = curl_exec($ch);
【问题讨论】:
标签: php