Удаление кампании mailchimp - ресурс не найден - PullRequest
1 голос
/ 02 июня 2019

Я пытаюсь удалить кампанию 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_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);
}

Вот ошибка:

Запрошенный ресурс не найден.

...