मैं एक mailchimp एकीकरण का निर्माण कर रहा हूं और उन्हें JSON कोड के साथ एक POST कॉल की आवश्यकता है।
नहीं, मैं इस कोड का उपयोग कर रहा हूं जो वास्तव में काम करता है :
$data = wp_remote_post($url, array(
'headers' => array('Content-Type' => 'application/json; charset=utf-8'),
'body' => json_encode($array_with_parameters),
'method' => 'POST'
));
लेकिन, यह एक PHP चेतावनी देता है
चेतावनी: http_build_query (): पैरामीटर 1 एरे या ऑब्जेक्ट होने की उम्मीद है। गलत मान दिया गया ../wp-includes/Requests/Transport/cURL.php लाइन 507 पर
इसे कैसे उतारा जाए?
मैंने 'बॉडी' इंडेक्स में प्लेन ऐरे का उपयोग करने की कोशिश की है, लेकिन MailChimp ने JSON पार्सिंग त्रुटि दी है।