Есть код отправки массива данных по api.
$ch = curl_init();
curl_setopt_array($ch , array(
CURLOPT_URL => 'https://domain.com/api/LandingService/v1/SingleRequest' ,
CURLOPT_POST => true ,
CURLOPT_RETURNTRANSFER => true ,
CURLOPT_CUSTOMREQUEST => "POST" ,
CURLOPT_POSTFIELDS => http_build_query(array(
"CityId" => null,
"SchoolId" => 16348,
"Name" => 'Алексей Тест',
"ChildName" => null,
"Phone" => '+71231230000',
"Type" => 2,
"Email" => null,
"SchoolType" => null,
"UtmSource" => null,
"UtmCampaign" => null,
"UtmContent" => null,
"UtmMedium" => null,
"UtmTerm" => null,
"PromoCode" => null,
"Comment" => null
))
));
$responseData = json_decode(curl_exec($ch));
curl_close($ch);
Проблема в том, что по нужному адресу данные не отправляются на моем сайте WP.
Вот ошибка из консоли:
Failed to load resource: the server responded with a status of 503 ()
А на другом моем сайте WP этот код успешно выполняется и по нужному адресу все приходит. В чем может быть проблема?