Php 正在删除mailchimp活动-未找到资源
我试图删除一个mailchimp活动,但出现了一个错误。我做错了什么 这是我的curl命令:Php 正在删除mailchimp活动-未找到资源,php,curl,mailchimp,Php,Curl,Mailchimp,我试图删除一个mailchimp活动,但出现了一个错误。我做错了什么 这是我的curl命令: public function executeCurlDelete($url){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_USERPWD, 'apikey:'.$this->apikey); curl_setopt($ch, CURLOPT_RE
public function executeCurlDelete($url){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERPWD, 'apikey:'.$this->apikey);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);//returns output as variable
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "DELETE");
$result = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
$output = CJSON::decode(curl_exec($ch));
curl_close($ch);
if ($output !== true){
throw new CException($output['title']);
}
return $output === true;
}
public function deleteCampaign($campaignId){
///campaigns/{campaign_id}
$url = "$this->apiEndpoint/campaigns/$campaignId";
return $this->executeCurlDelete($url);
}
以下是错误:
找不到请求的资源。我猜第二次提取是错误的,您的意思可能是
$output=CJSON::decode($result)
,而不是$output=CJSON::decode(curl_exec($ch))代码>谢谢-我想你是对的,我想第二次提取是错误的,你可能是指$output=CJSON::decode($result)
,而不是$output=CJSON::decode(curl_exec($ch))代码>谢谢-我想你是对的