Description
λ³Έ λ¬Έμλ λ°±μ
λ λ°μ΄ν°μ λν ꡬ쑰 μ€λͺ
λ¬Έμμ
λλ€.
β’
λ°μ΄ν° μ΄κ΄ νλΌλ―Έν°λ μΈμ λ μ§ μ κ·λ‘ μΆκ°λ μ μμ΅λλ€.
κ³ κ°μ¬μμλ μΆκ° νλΌλ―Έν°λ€μ κ°μνκ³ μ°λνμκΈ° λ°λλλ€.
β’
λ©μμ§ ν¬λ§· κ°μ΄λ
ν
νλ¦Ώ λ©μμ§(template) ν¬λ§·μ λν μμΈν μ€λͺ
μ μ κ· λ©μμ§ ν¬λ§· κ°μ΄λ λ¬Έμλ₯Ό μ°Έκ³ νμΈμ.
Data Structure
Field Name | Type | Length | Description |
id | Bigint | 20 | AUTO_INCREMENT |
chat_list_id | Char | 30 | μ±ν
λ°© ID |
socket_room_id | Char | 30 | ν΄νΌν‘ μ¬μ© κ° |
from_id | Int | 11 | λ³΄λΈ μ¬λ ID |
to_id | Int | 11 | λ°μ μ¬λ ID |
type | Char | 1 | μ±ν
νμ
|
user_type | Char | 1 | λ³΄λΈ μ¬λ μ μ νμ
|
contents | Text | μλ΄ λ©μμ§ | |
contents_type | Varchar | 15 | μλ΄ λ©μμ§ νμ
|
status | Char | 2 | μλ΄ λ©μμ§ μν (ν΄νΌν‘ λ΄λΆ μ¬μ© κ°) |
counterpart_status | Char | 2 | μλ΄ λ©μμ§ μν (ν΄νΌν‘ λ΄λΆ μ¬μ© κ°) |
send_date | Datetime | μ μ‘μΌμ | |
receive_date | Datetime | λ©μμ§ λ°μ μΌμ | |
read_date | Datetime | λ©μμ§ μ½μ μΌμ | |
fail_date | Datetime | λ©μμ§ μ μ‘ μ€ν¨ μΌμ | |
msg_id | Varchar | 50 | λ©μμ§ ID (λλ€ λ¬Έμμ΄μ μ λν¬ κ°) |
seq | Int | 11 | ν΄νΌν‘ μ¬μ© κ° (ν΄νΌν‘ λ΄λΆ μ¬μ© κ°) |
is_today_first_counsel | Tinyint | 4 | μλ΄μ μ΅μ΄ μλ΄ μ¬λΆ (ν΄νΌν‘ λ΄λΆ μ¬μ© κ°) |
Data Structure Example (Json)
Data Structure Example
text / image / normal μμ
{
"id": "304185866",
"chat_list_id": "a78AbccD4abcdeFGH5i4j03k429l9m",
"socket_room_id": "a78AbccD4abcdeFGH5i4j03k429l9m",
"from_id": "robot1234567890",
"to_id": "1222333444_ABCD520",
"type": "C",
"user_type": "B",
"contents": "μλ
νμΈμ. μ μΈκ³λ©΄μΈμ λ΄ μ
λλ€. 무μμ λμλ릴κΉμ?\nβ νμ¬ μ μΈκ³λ©΄μΈμ μ¨λΌμΈλͺ° μ£Όλ¬Έκ°λ₯μκ° λ° μ€νλΌμΈ λ§€μ₯ μ΄μ© μκ°μ΄ νμμ μΌλ‘ λ³κ²½λμμ΅λλ€.\nμμΈν μ¬νμ ννμ΄μ§ 곡μ§μ¬ν λ° κ³ κ°μΌν°(1661-8778)λ‘ μ°λ½ λΆνλ립λλ€.",
"contents_type": "text",
"status": "1",
"counterpart_status": "1",
"send_date": "2020-08-30 10:41:08",
"receive_date": null,
"read_date": "2020-08-30 10:41:09",
"fail_date": null,
"msg_id": "c5dac4d7-1b66-4bc3-a257-7284e57b9318",
"seq": null,
"is_today_first_counsel": "0"
}
JavaScript
볡μ¬
{
"id": "35749047",
"chat_list_id": "jQwGXWjCrrNFChCGl623d2c39bad92",
"socket_room_id": "jQwGXWjCrrNFChCGl623d2c39bad92",
"from_id": "48322362",
"to_id": "52588",
"type": "C",
"user_type": "C",
"contents": "https:\/\/patch.happytalk.io\/data\/chat_data\/2022_03_25\/4ba20d6a5a7a72133aeabfb80eab604b_w.png",
"contents_type": "image",
"status": "1",
"counterpart_status": "1",
"send_date": "2022-03-25 11:43:36",
"receive_date": null,
"read_date": "2022-03-25 11:43:57",
"fail_date": null,
"msg_id": "d93724f4-74b7-4d69-90fb-531f33cc6dcb",
"seq": null,
"is_today_first_counsel": "0"
}
JavaScript
볡μ¬
{
"id": "35749044",
"chat_list_id": "jQwGXWjCrrNFChCGl623d2c39bad92",
"socket_room_id": "jQwGXWjCrrNFChCGl623d2c39bad92",
"from_id": "52589",
"to_id": "48322362",
"type": "C",
"user_type": "H",
"contents": "{\"text\":\"λΉ λ₯΄κ³ μ νν μλ΄μ μν΄ κ³ κ°λμ νλ‘νμ μ
λ ₯ν΄ μ£ΌμΈμ333:)\",\"link\":{\"name\":[\"κ³ κ° νλ‘ν μ
λ ₯\"],\"url\":[\"http:\\\/\\\/local-customer.happytalk.io\\\/bot\\\/profilebot?token=Q1RtJL1TRVeA%2Bua34dzNzTlnjx91SxBFLruugrebEeDk46k%2FY6DGKlPUKml49JQ9NgJWpT4hpOsXJBDdsJedO%2BHLA4vQa%2BTdl0M1DJJN1pflUgq2Whzkxvgn7sAr%2BYi2gycO1BODj6HwJseoa5RiOBgfGOF5sKzB0tcjExshv2Q%3D\"]},\"image_url\":\"https:\\\/\\\/local.happytalk.io\\\/data2\\\/profile_bot\\\/5000100210\\\/fde2bfede744fe9f42780ea401213fd3.png\"}",
"contents_type": "normal",
"status": "1",
"counterpart_status": "1",
"send_date": "2022-03-25 11:43:09",
"receive_date": null,
"read_date": "2022-03-25 11:43:09",
"fail_date": null,
"msg_id": "c84328d7-ac4c-47fe-bf1b-c831a048a93a",
"seq": null,
"is_today_first_counsel": "0"
}
JavaScript
볡μ¬
template μμ (TEXT / IMAGE / CAROUSEL)
{
"id": "35749044",
"chat_list_id": "jQwGXWjCrrNFChCGl623d2c39bad92",
"socket_room_id": "jQwGXWjCrrNFChCGl623d2c39bad92",
"from_id": "52589",
"to_id": "48322362",
"type": "C",
"user_type": "H",
"contents": "{\"type\":\"TEXT\",\"message\":\"test μ κ·test μ κ·test μ κ·test μ κ·\",\"isLocked\":false,\"buttonList\":[{\"type\":\"TEXT\",\"name\":\"!μ’
λ£\"}],\"quickReplyList\":[{\"type\":\"TEXT\",\"name\":\"!μ’
λ£\"}]}",
"contents_type": "template",
"status": "1",
"counterpart_status": "1",
"send_date": "2025-10-25 11:43:09",
"receive_date": null,
"read_date": "2025-10-25 11:43:09",
"fail_date": null,
"msg_id": "c84328d7-ac4c-47fe-bf1b-c831a048a93a",
"seq": null,
"is_today_first_counsel": "0"
}
JavaScript
볡μ¬
{
"id": "35749044",
"chat_list_id": "jQwGXWjCrrNFChCGl623d2c39bad92",
"socket_room_id": "jQwGXWjCrrNFChCGl623d2c39bad92",
"from_id": "52589",
"to_id": "48322362",
"type": "C",
"user_type": "H",
"contents": "{\"type\":\"IMAGE\",\"message\":\"μ΄λ―Έμ§ νΌν©ν ν
μ€νΈ μ
λλ€\\n1\",\"isLocked\":false,\"image\":{\"imageUrl\":\"https:\\/\\/patch.happytalk.io\\/data\\/template\\/1000225100\\/1000225100_a8533563f0b5a28bae97055849958062_w.jpg\"},\"buttonList\":[{\"type\":\"WEB_LINK\",\"name\":\"ν΄νΌν‘\",\"pcUrl\":\"https:\\/\\/www.happytalk.io\",\"mobileUrl\":\"https:\\/\\/www.happytalk.io\"},{\"type\":\"TEXT\",\"name\":\"λ΄ ν€μλ\"}],\"quickReplyList\":[{\"type\":\"WEB_LINK\",\"name\":\"ν΄νΌν‘\",\"pcUrl\":\"https:\\/\\/www.happytalk.io\",\"mobileUrl\":\"https:\\/\\/www.happytalk.io\"},{\"type\":\"TEXT\",\"name\":\"λ΄ ν€μλ\"}]}",
"contents_type": "template",
"status": "1",
"counterpart_status": "1",
"send_date": "2025-10-25 11:43:09",
"receive_date": null,
"read_date": "2025-10-25 11:43:09",
"fail_date": null,
"msg_id": "c84328d7-ac4c-47fe-bf1b-c831a048a93a",
"seq": null,
"is_today_first_counsel": "0"
}
JavaScript
볡μ¬
{
"id": "35749044",
"chat_list_id": "jQwGXWjCrrNFChCGl623d2c39bad92",
"socket_room_id": "jQwGXWjCrrNFChCGl623d2c39bad92",
"from_id": "52589",
"to_id": "48322362",
"type": "C",
"user_type": "H",
"contents": "{\"type\":\"CAROUSEL\",\"message\":\"μΊλ¬μ
+ λ°λ‘ μ°κ²°\",\"isLocked\":false,\"quickReplyList\":[{\"type\":\"TEXT\",\"name\":\"μ±λ΄ λ°ν λ²νΌ\"},{\"type\":\"WEB_LINK\",\"name\":\"λ§ν¬ λ²νΌ\",\"pcUrl\":\"https:\\/\\/www.happytalk.io\",\"mobileUrl\":\"https:\\/\\/www.happytalk.io\"}],\"carouselBlocks\":[{\"header\":\"μΌλ¬μ
1λ² ν€λ\",\"message\":\"μΌλ¬μ
1λ² λ©μμ§\",\"image\":{\"imageUrl\":\"https:\\/\\/patch.happytalk.io\\/data\\/template\\/1000225100\\/1000225100_a8533563f0b5a28bae97055849958062_w.jpg\"},\"buttonList\":[{\"type\":\"TEXT\",\"name\":\"μ±λ΄ λ°ν λ²νΌ\"},{\"type\":\"WEB_LINK\",\"name\":\"λ§ν¬ λ²νΌ\",\"pcUrl\":\"https:\\/\\/www.happytalk.io\",\"mobileUrl\":\"https:\\/\\/www.happytalk.io\"}],\"coupon\":{\"name\":\"10% ν μΈ μΏ ν°\",\"description\":\"μ κ· κ³ κ° νμ \",\"pcUrl\":\"https:\\/\\/www.happytalk.io\",\"mobileUrl\":\"https:\\/\\/www.happytalk.io\",\"schemaAOS\":\"https:\\/\\/www.happytalk.io\",\"schemaIOS\":\"https:\\/\\/www.happytalk.io\"}},{\"header\":\"μΌλ¬μ
2λ² ν€λ\",\"message\":\"μΌλ¬μ
2λ² λ©μμ§\",\"image\":{\"imageUrl\":\"https:\\/\\/dev.happytalk.io\\/data\\/template\\/1000225100\\/1000225100_a8533563f0b5a28bae97055849958062_w.jpg\"},\"buttonList\":[{\"type\":\"TEXT\",\"name\":\"μ±λ΄ λ°ν λ²νΌ\"},{\"type\":\"WEB_LINK\",\"name\":\"λ§ν¬ λ²νΌ\",\"pcUrl\":\"https:\\/\\/www.happytalk.io\",\"mobileUrl\":\"https:\\/\\/www.happytalk.io\"}],\"coupon\":{\"name\":\"10% ν μΈ μΏ ν°\",\"description\":\"μ κ· κ³ κ° νμ \",\"pcUrl\":\"https:\\/\\/www.happytalk.io\",\"mobileUrl\":\"https:\\/\\/www.happytalk.io\",\"schemaAOS\":\"https:\\/\\/www.happytalk.io\",\"schemaIOS\":\"https:\\/\\/www.happytalk.io\"}}]}",
"contents_type": "template",
"status": "1",
"counterpart_status": "1",
"send_date": "2025-10-25 11:43:09",
"receive_date": null,
"read_date": "2025-10-25 11:43:09",
"fail_date": null,
"msg_id": "c84328d7-ac4c-47fe-bf1b-c831a048a93a",
"seq": null,
"is_today_first_counsel": "0"
}
JavaScript
볡μ¬
Data Dictionary
Request Dictionary
None
Response Dictionary
type
user_type
contents_type
Type | Description |
C | μ±ν
|
M | λ©λͺ¨ |

