0
我在網上看到的所有內容都顯示瞭如何使用OAuth & Curl發出一個POST請求,但我想向Mailchimp API發出一個獲取請求,但我沒有收到任何迴應。我已經設法通過身份驗證並獲取用戶的令牌& api URL。現在我只是想拉入他們的名單。這裏的捲曲的代碼,我已經得到了目前:嘗試使用CURL和OAuth向Mailchimp發送GET請求?
$headers = array(
"Content-type: application/json",
"Authorization: OAuth ".$user['mct']
);
$curl = curl_init();
curl_setopt_array($curl,array(
CURLOPT_URL => "https://".$user['dc'].".api.mailchimp.com/3.0/lists",
CURLOPT_USERAGENT => "oauth2-draft-v10",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_ENCODING => ''
));
$tresp = curl_exec($curl);
$lists = json_decode($tresp,true);
curl_close($curl);
假設$用戶[「MCT」]和$用戶[「DC」]包含正確的價值觀,任何想法,我做錯了什麼嗎?
你爲什麼絕對想做出GET請求? –
也許我誤解了如何使用CURL和OAuth,但他們的API特別聲明/ lists端點是一個GET請求 https://developer.mailchimp.com/documentation/mailchimp/reference/lists/# – user3404153
oops i missed你說你想要讀取列表的行...你實際上需要做一個GET查詢。 –