온라인으로 볼 때 OAuth & 컬을 사용하여 POST 요청을하는 방법을 보여주고 있지만 Mailchimp API에 요청을 보내고 싶습니다. 응답이 보이지 않습니다. 나는 이미 인증을 통과하여 사용자 토큰 & api URL을 얻었습니다. 지금 나는 그들의 목록을 끌어들이려고하고있다. 여기에 CURL 코드는 내가 현재 가지고있어 :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의/끝점이 GET 요청이라고 명시되어 있습니다. https://developer.mailchimp.com/documentation/mailchimp/reference/lists/# – user3404153
oops i missed 목록을 읽고 싶다고 말한 줄 ... 실제로는 GET 쿼리를 작성해야합니다. –