我正在使用Mailchimp API,並嘗試將用戶名從我的表單傳遞給列表。如何通過php正確地發送數據到json?
Mailchimp有一個實際用戶名的嵌套結構,我不明白如何爲它正確編寫代碼。
JSON數據結構看起來像這樣:
{
"email_address": [email protected]
"merge_fields": {
"FNAME":
"LNAME":
}
}
要使用的功能與POST方法發送POST請求腳本
$result = $MailChimp->post("lists/$mailchimp_list_id/members", [
'email_address' => $subscriber_email,
'status' => 'subscribed',
//'merge_fields'['FNAME'] => $subscriber_name;
]);
我嘗試發送'merge_fields'['FNAME'] => $subscriber_name;
人向我解釋如何使用PHP進入JSON內部?
如果你不知道更多關於'json',讓你的'輸入值的陣列structure'在PHP和使用'json_encode()'獲取數據json格式。 – Yash
嘗試像這樣json_encode(array('test'=>'value1')); json_encode會將你的數組轉換成json格式 –
其實JSON是從mailchimp返回給你的,或者是什麼mailchimp作爲輸入要求的?在我回答 – RiggsFolly