메세지 보내기 요청을 하는데 -2 error 가 계속 뜹니다

template_object={
“object_type”: “commerce”,
“content”: {
“title”: “렌트카 정보 한눈에!”,
“image_url”: “https://s3.ap-northeast-2.amazonaws.com/carmore-common/logo/logo_carmore_with_txt_200302.png”,
“image_width”: 640,
“image_height”: 640,
“link”: {
“web_url”: “https://carmore.kr/home/container-main-view.html?mt=1&test=2”,
“mobile_web_url”: “https://carmore.kr/home/container-main-view.html”,
“android_execution_params”: “”,
“ios_execution_params”: “”
}
},
“commerce”: {
“regular_price”: 10000,
“discount_price”: 5000,
“discount_rate”: 50
},
“buttons”: [
{
“title”: “예약하러 가기”,
“link”: {
“web_url”: “https://carmore.kr/home/container-main-view.html”,
“mobile_web_url”: “https://carmore.kr/home/container-main-view.html”,
“android_execution_params”: “”,
“ios_execution_params”: “”
}
}
]
}

나에게 메시지 보내기 api 연동 테스트 중인데 위는 요청 전문이며 파라미터를 붙이는 과정에서 메시지 전송 오류가 나네요…
{
“msg”: “failed to parse parameter. name=template_object, stringToParse=-, paramString=-, paramStringAlias=null”,
“code”: -2
}

해당 에러가 계속 뜨는데 답변 부탁드립니다 ㅜㅜ

전문자체는 문제가 없을 것으로 보이나 실제 코드에 적용할때의 문제로 보입니다.

최근 실패한 나에게 보내기 요청중 적어주신 본문과 유사한 실패 사례를 정리해보면

{
   "template_object": "{\n    \"object_type\": \"commerce\",\n    \"content\": {\n        \"title\": \"렌트카 정보 한눈에!\",\n        \"image_url\": \"https://s3.ap-northeast-2.amazonaws.com/carmore-common/logo/logo_carmore_with_txt_200302.png\",\n        \"image_width\": 640,\n        \"image_height\": 640,\n    \"link\": {\n        \"web_url\": \"https://carmore.kr/home/container-main-view.html?mt=1",
   "test": "2\",\n        \"mobile_web_url\": \"https://carmore.kr/home/container-main-view.html\",\n        \"android_execution_params\": \"\",\n        \"ios_execution_params\": \"\"\n        }\n    },\n    \"commerce\": {\n        \"regular_price\": 10000,\n        \"discount_price\": 5000,\n        \"discount_rate\": 50\n    },\n    \"buttons\": [\n        {\n        \"title\": \"예약하러 가기\",\n        \"link\": {\n        \"web_url\": \"https://carmore.kr/home/container-main-view.html\",\n        \"mobile_web_url\": \"https://carmore.kr/home/container-main-view.html\",\n        \"android_execution_params\": \"\",\n        \"ios_execution_params\": \"\"\n        }\n        }\n    ]\n}"
}

위의 예는 "test"와 그 앞부분(첫번째줄 마지막) ~~?mt1=1"이 잘못 쓰여진 것으로 보입니다.

?mt=1\",\n        \"test\"

로 묶어 모든 부분이 template_object의 value로 인식되야합니다.

또 다른 사례로는

  {
    "rt": "1",
    "template_object": "{\n    \"object_type\": \"commerce\",\n    \"content\": {\n        \"title\": \"렌트카 정보 한눈에!\",\n        \"image_url\": \"https://s3.ap-northeast-2.amazonaws.com/carmore-common/logo/logo_carmore_with_txt_200302.png\",\n        \"image_width\": 640,\n        \"image_height\": 640,\n    \"link\": {\n        \"web_url\": \"https://carmore.kr/home/container-main-view.html/mt/rt/v/modal\",\n        \"mobile_web_url\": \"https://carmore.kr/home/container-main-view.html/mt/rt/v/modal\",\n        \"android_execution_params\": \"mt=1",
    "v": "200529",
    "modal": "modal_select_area_short\",\n        \"ios_execution_params\": \"mt=1"
  }

위와같이 온 요청도 보입니다.
두번째줄 마지막의 mt=1"부터 네번째줄 "modal_select…까지 이스케이프 문작 빠져있습니다.

비슷한 요청이 다수 보이며, 이런식으로 어딘가 따옴표 처리를 잘못하고 있습니다.
정확히 확인해보시고 테스트 해보시기 바랍니다.