Ben bir mailchimp entegrasyonu inşa ediyorum ve JSON kodu ile bir POST çağrısı gerektirir.
Hayır, aslında çalışan bu kodu kullanıyorum :
$data = wp_remote_post($url, array(
'headers' => array('Content-Type' => 'application/json; charset=utf-8'),
'body' => json_encode($array_with_parameters),
'method' => 'POST'
));
Ancak, bir PHP uyarısı döndürür
Uyarı: http_build_query (): Parametre 1'in Dizi veya Nesne olması bekleniyor. 507 satırında ../wp-includes/Requests/Transport/cURL.php dosyasında yanlış değer verilmiş
Nasıl önlenir?
Sadece 'body' dizininde düz dizi kullanmaya çalıştım ama MailChimp bir JSON ayrıştırma hatası döndürür.