KOE010 오류 관련하여 도움부탁드립니다

카카오 로그인 이후 리다이렉트 페이지에서 AUTHORIZE_CODE 값을 받아 토큰을 받으려고 하는데요
개발환경은 php이고 코드는 아래와 같습니다.

$curl = curl_init();

	curl_setopt_array($curl, [
		CURLOPT_URL => "https://kauth.kakao.com/oauth/token",
		CURLOPT_RETURNTRANSFER => true,
		CURLOPT_ENCODING => "",
		CURLOPT_MAXREDIRS => 10,
		CURLOPT_TIMEOUT => 30,
		CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
		CURLOPT_CUSTOMREQUEST => "POST",
		CURLOPT_POSTFIELDS => ["grant_type=authorization_code",
								"client_id=REST API 키",
								"redirect_uri=등록된 redirect_uri",
								"code=$AUTHORIZE_CODE",
								"client_secret=client_secret코드",
		],
		CURLOPT_HTTPHEADER => "Content-Type: application/x-www-form-urlencoded",
	]);

	$response = curl_exec($curl);
	$err = curl_error($curl);

	curl_close($curl);

	
	if ($err) {
		echo "cURL Error #:" . $err;
	} else {
		echo $response;
	}

이후 출력된 반환값은 {“error”:“invalid_client”,“error_description”:“Bad client credentials”,“error_code”:“KOE010”}
라고 나와서 KOE010 오류를 찾아보니 클라이언트 시크릿(Client secret) 기능을 사용하는 앱에서 토큰 요청 시 client_secret 값을 전달하지 않거나 정확하지 않은 값을 전달하는 경우
나오는 오류코드라고 하더군요
그런데 등록된 코드를 그대로 복붙해서 붙인거라 오타가 날수도 없고 제대로 들어간 상황인데 어떤게 문제인지 감이 안잡힙니다.
활성화 했다가 끄기도 해봤구요 계속 저 에러만 반환합니다.
파라미터 잘못표시하면 KOE001 오류가 날텐데 KOE010이라면 파라미터는 제대로 잘갔고 client_secret자체가 문제라는 건데 잘아시는분 도움 부탁 드립니다.

안녕하세요.

확인을 위해 앱 ID 부탁드립니다.


앱ID
https://developers.kakao.com/ 의 내 애플리케이션>앱 설정>요약 정보 : 기본정보에 있는 앱 ID
숫자로된 ID 입니다
ex) 123456

앱아이디는 1056213 입니다.

application/x-www-form-urlencoded 는 CURLOPT_POSTFIELDS 에 쿼리스트링 형태로 파라메터 전달하셔야합니다.