{"id":41306,"date":"2022-04-22T01:47:36","date_gmt":"2022-04-22T00:47:36","guid":{"rendered":"https:\/\/developer.kore.ai\/v10-1\/?p=41306"},"modified":"2022-04-22T01:47:57","modified_gmt":"2022-04-22T00:47:57","slug":"user-authorization-and-assertion","status":"publish","type":"post","link":"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/sdks\/user-authorization-and-assertion\/?lang=ko","title":{"rendered":"SDK \ubcf4\uc548"},"content":{"rendered":"<section class=\"l-section wpb_row height_auto\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row type_default valign_top\"><div class=\"vc_col-sm-12 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<p>Kore.ai \ubd07 \ud50c\ub7ab\ud3fc\uc740 \uba54\uc2dc\uc9c0\ub97c \uc5f0\uacb0\ud558\uace0 \uad50\ud658\ud560 \uc218 \uc788\ub294 \uad8c\ud55c\uc774 \uc788\ub294 \ud074\ub77c\uc774\uc5b8\ud2b8\ub9cc \ud5c8\uc6a9\ud569\ub2c8\ub2e4. \ubd07 \ube4c\ub354 \ub3c4\uad6c\uc5d0\uc11c Kore.ai \ubd07 \ud50c\ub7ab\ud3fc\uc5d0 SDK \uc571\uc744 \ub4f1\ub85d\ud558\uace0 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc790\uaca9 \uc99d\uba85\uc744 \ud68d\ub4dd\ud574\uc57c \ud569\ub2c8\ub2e4. \uadf8\ub7f0 \ub2e4\uc74c, \ud074\ub77c\uc774\uc5b8\ud2b8 \uc790\uaca9 \uc99d\uba85\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc571\uc5d0 \uad8c\ud55c\uc744 \ubd80\uc5ec\ud558\uace0 \uc0ac\uc6a9\uc790, \ubd07, \ubd07 \ud50c\ub7ab\ud3fc \uac04\uc5d0 \uc571 \ud1b5\uc2e0 \uad50\ud658\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<div class=\"w-separator size_small with_line width_default thick_1 style_solid color_border align_center\"><div class=\"w-separator-h\"><\/div><\/div>\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<h2><span class=\"ez-toc-section\" id=\"SDK\">SDK \ubcf4\ud638\ud558\uae30<\/span><\/h2>\n<p>Kore.ai SDK\ub97c \uc0ac\uc6a9\ud558\uba74, Kore.ai \ubd07 \ud50c\ub7ab\ud3fc\uacfc \uc548\uc804\ud55c \uc778\ud130\ub809\uc158\uc744 \uc0dd\uc131\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. Kore.ai SDK \ub77c\uc774\ube0c\ub7ec\ub9ac\ub294 \uc6f9 \ub610\ub294 \ubaa8\ubc14\uc77c \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc5d0 \ub0b4\uc7a5\ub418\uc5b4 HTTPS\ub97c \ud638\ucd9c\ud558\uace0 Kore.ai \ubd07\uacfc \ub300\ud654\ud558\ub294 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc758 \uc0ac\uc6a9\uc790\ub97c \ub300\uc2e0\ud558\uc5ec Kore.ai \ubd07 \ud50c\ub7ab\ud3fc\uacfc \uc6f9 \uc18c\ucf13 \uc5f0\uacb0\uc744 \uc124\uc815\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. ID\ub97c \uc124\uc815\ud558\uace0 \uc548\uc804\ud55c \uc6f9 \uc138\uc158\uc744 \uc2dc\uc791\ud558\ub294 \ubc29\ubc95:<\/p>\n<ul>\n<li>\uc560\ud50c\ub9ac\ucf00\uc774\uc158 SDK\ub294 \uc0ac\uc6a9\uc790\uc758 ID\ub97c \uc11c\uba85\ud558\uace0 Kore.ai \ubd07 \ud50c\ub7ab\ud3fc\uc73c\ub85c \ubcf4\ub0b4\uc57c \ud569\ub2c8\ub2e4<\/li>\n<li>Kore.ai \ubd07 \ud50c\ub7ab\ud3fc\uc740 \ub2e4\uc74c\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uacfc \uc2e0\ub8b0\ub97c \uad6c\ucd95\ud558\uae30 \uc704\ud55c \uc11c\uba85\uc744 \ud655\uc778\ud569\ub2c8\ub2e4.\n<ul>\n<li><strong>JSON \uc6f9 \ud1a0\ud070(JWT)<\/strong> &#8211; \uc0ac\uc6a9\uc790 ID\ub97c Kore.ai \ubd07 \ud50c\ub7ab\ud3fc\uc73c\ub85c \ubcf4\ub0b4\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4<\/li>\n<li><strong>\ubca0\uc5b4\ub7ec \ud1a0\ud070<\/strong> &#8211; \uc560\ud50c\ub9ac\ucf00\uc774\uc158 SDK\ub294 JWT\ub97c \ud6c4\uc18d \ud638\ucd9c\uc5d0 \uc0ac\uc6a9\ub418\ub294 \ubca0\uc5b4\ub7ec \ud1a0\ud070\uc73c\ub85c \uad50\ud658\ud569\ub2c8\ub2e4<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<div class=\"w-separator size_small with_line width_default thick_1 style_solid color_border align_center\"><div class=\"w-separator-h\"><\/div><\/div>\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<h3><span class=\"ez-toc-section\" id=\"JWT\">JWT \uc18c\uac1c<\/span><\/h3>\n<p>Kore.ai\ub294 JWT(JSON \uc6f9 \ud1a0\ud070) \uba54\ucee4\ub2c8\uc998\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc778\uc99d\uc744 \ucc98\ub9ac\ud569\ub2c8\ub2e4.<\/p>\n<h4>JWT \ud750\ub984<\/h4>\n<p>\ub2e4\uc74c \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc740 Kore.ai \ubd07 \ud50c\ub7ab\ud3fc\uc758 \uc77c\ubc18\uc801\uc778 JWT \ud750\ub984\uc744 \ubcf4\uc5ec\uc90d\ub2c8\ub2e4.<br \/>\n<a ref=\"magnificPopup\" href=\"\/wp-content\/uploads\/sites\/35\/JWT-simplified-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-16999\" src=\"\/wp-content\/uploads\/sites\/35\/JWT-simplified-1.png\" alt=\"\" width=\"719\" height=\"465\" \/><\/a><\/p>\n<h4>JWT \ud1a0\ud070<\/h4>\n<p>JSON \uc6f9 \ud1a0\ud070\uc740 \uc810(.)\uc73c\ub85c \uad6c\ubd84\ub41c \uc138 \ubd80\ubd84\uc73c\ub85c \uad6c\uc131\ub429\ub2c8\ub2e4 :<\/p>\n<ul>\n<li>\ud5e4\ub354<\/li>\n<li>\ud398\uc774\ub85c\ub4dc<\/li>\n<li>\uc11c\uba85<\/li>\n<\/ul>\n<p><code>hhhhh.ppppp.sssss<\/code> \uad6c\ubb38\uc744 \uc0ac\uc6a9\ud558\uba70, h\ub294 \ud5e4\ub354, p\ub294 \ud398\uc774\ub85c\ub4dc, s\ub294 \uc11c\uba85\uc744 \ub098\ud0c0\ub0c5\ub2c8\ub2e4.<\/p>\n<h4>JWT \ud5e4\ub354<\/h4>\n<p>JWT \ud5e4\ub354\ub294 \ud1a0\ud070 \uc720\ud615\uc778 JWT \ubc0f \ubcf4\uc548 \uc54c\uace0\ub9ac\uc998\uc744 \uc815\uc758\ud569\ub2c8\ub2e4. \uc608:<\/p>\n<pre class=\"lang:default decode:true \">{\r\n   \"alg\": \"HS256\",\r\n   \"typ\": \"JWT\"\r\n}<\/pre>\n<p>JWT \uc720\ud615\uc740 \ub2e4\uc74c \uc911 \ud558\ub098\uc77c \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<ul>\n<li><b>HS256(HMAC with SHA-256)\u00a0<\/b>&#8211; \uc774 \uc54c\uace0\ub9ac\uc998\uc740 \ud1a0\ud070\uc5d0 \uc11c\uba85\ud558\uae30 \uc704\ud574 <strong>\uc2dc\ud06c\ub9bf \ud0a4<\/strong>\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4. <strong>\uc2dc\ud06c\ub9bf \ud0a4<\/strong>\ub294 \ubd07\uc758 \uc6f9\/\ubaa8\ubc14\uc77c \ud074\ub77c\uc774\uc5b8\ud2b8 \ucc44\ub110\uc744 \uc815\uc758\ud560 \ub54c \uc571\uc774 \ubd07 \ube4c\ub354\uc5d0 \ub4f1\ub85d\ub420 \ub54c \uc0dd\uc131\ub429\ub2c8\ub2e4.<\/li>\n<li><b>RS256(RSA signature with SHA-256)<\/b> &#8211; \uc774\uac83\uc740 \ud1a0\ud070\uc5d0 \uc11c\uba85\ud558\uace0 \ud655\uc778\ud558\uae30 \uc704\ud55c RSA \uacf5\uac1c\/\ube44\uacf5\uac1c \ud0a4 \uae30\ubc18 \uc54c\uace0\ub9ac\uc998\uc785\ub2c8\ub2e4. \ud074\ub77c\uc774\uc5b8\ud2b8 <strong>\uacf5\uac1c \ud0a4<\/strong>\ub294 \uc571\uc774 Kore.ai \ud50c\ub7ab\ud3fc\uc758 \ubd07 \ube4c\ub354 \ub3c4\uad6c\uc5d0 \ub4f1\ub85d\ub420 \ub54c \uc815\uc758\ub429\ub2c8\ub2e4. \ud074\ub77c\uc774\uc5b8\ud2b8 \uc571\uc740 <strong>\uac1c\uc778 \ud0a4<\/strong>\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud1a0\ud070\uc5d0 \uc11c\uba85\ud558\uace0, Kore.ai \ubd07 \ud50c\ub7ab\ud3fc\uc740 <strong>\uacf5\uac1c \ud0a4<\/strong>\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc774 \ud1a0\ud070\uc744 \ud655\uc778\ud569\ub2c8\ub2e4.<\/li>\n<\/ul>\n<p>\uc774\ub7ec\ud55c JWT \uc720\ud615\uc744 \ubd07\uc5d0 \uc0ac\uc6a9\ud558\ub824\uba74, \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc744 \ub4f1\ub85d\ud558\uace0 \uc54c\uace0\ub9ac\uc998 \uc720\ud615\uc744 \uc120\ud0dd\ud574\uc57c \ud569\ub2c8\ub2e4. JWT \uc0ac\uc6a9\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub0b4\uc6a9\uc740, <a href=\"https:\/\/tools.ietf.org\/html\/rfc7519\">https:\/\/tools.ietf.org\/html\/rfc7519<\/a> \ubc0f <a href=\"https:\/\/jwt.io\/introduction\/\">https:\/\/jwt.io\/introduction\/<\/a>\uc744 \ucc38\uc870\ud558\uc138\uc694.<\/p>\n<h4>JWT \ud398\uc774\ub85c\ub4dc<\/h4>\n<p>SDK \ud074\ub77c\uc774\uc5b8\ud2b8\ub294 \ubd07\uc758 \uc6f9\/\ubaa8\ubc14\uc77c \ud074\ub77c\uc774\uc5b8\ud2b8 \ucc44\ub110\uacfc \uc571 \uc0ac\uc6a9\uc790\uc758 ID\ub97c \uc815\uc758\ud560 \ub54c \ubd07 \ube4c\ub354\uc5d0\uc11c \uc0dd\uc131\ub41c \uc571 \ub4f1\ub85d \uc790\uaca9 \uc99d\uba85\uc744 \uc0ac\uc6a9\ud558\uc5ec \uace0\uc720\ud55c JSON \uc6f9 \ud1a0\ud070\uc744 \uc0dd\uc131\ud568\uc73c\ub85c\uc368 \uc0ac\uc6a9\uc790\ub97c \ud655\uc778\ud574\uc57c \ud569\ub2c8\ub2e4. \ub2e4\uc74c \uc608\ub294 JWT\ub97c \uc0dd\uc131\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \uc0d8\ud50c \ud398\uc774\ub85c\ub4dc\ub97c \ubcf4\uc5ec\uc90d\ub2c8\ub2e4. <strong>\uc0d8\ud50c \ud5e4\ub354<\/strong><\/p>\n<pre class=\"toolbar:1 lang:default decode:true\">{\r\n    \"alg\": \"HS256\",\r\n    \"typ\": \"JWT\"\r\n}<\/pre>\n<p><strong>\uc0d8\ud50c \ud398\uc774\ub85c\ub4dc<\/strong><\/p>\n<pre class=\"toolbar:1 lang:default decode:true\">{\r\n    \"iat\": 1466684723,\r\n    \"exp\": 1466684783,\r\n    \"jti\": \"1234\",               \/\/or kore_jti\r\n    \"aud\": \"https:\/\/idproxy.kore.ai\/authorize\",\r\n    \"iss\": \"cs-xxxxxxxxxx-1234\", \/\/or kore_iss\r\n    \"sub\": \"john.doe@achme.com\", \/\/or kore_sub\r\n    \"isAnonymous\": false,\r\n    \"identityToMerge\": \"anonymoususer1@test.com\" \/\/to map anonymous user\r\n}<\/pre>\n<p>\ub2e4\uc74c \ud45c\uc5d0\uc11c\ub294 JWT \ud5e4\ub354\uc640 \ud398\uc774\ub85c\ub4dc\uc5d0 \ub300\ud55c \ub9e4\uac1c\ubcc0\uc218\ub97c \uc124\uba85\ud569\ub2c8\ub2e4.<\/p>\n<table>\n<thead>\n<tr>\n<th>\ub9e4\uac1c\ubcc0\uc218<\/th>\n<th>\uc124\uba85<\/th>\n<th>\uc720\ud615<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>alg<\/td>\n<td>\n<p>\ubcf4\uc548 \uc54c\uace0\ub9ac\uc998\uc758 \ub4dc\ub86d\ub2e4\uc6b4 \ubaa9\ub85d\uc785\ub2c8\ub2e4. \ub2e4\uc74c \uc911 \ud558\ub098\uc785\ub2c8\ub2e4.<\/p>\n<ul>\n<li><b>RS256<\/b> &#8211; <b>\uacf5\uac1c \ud0a4<\/b> \ud544\ub4dc\ub97c \ud65c\uc131\ud654\ud558\ub824\uba74 \uc120\ud0dd\ud569\ub2c8\ub2e4. <b>\uacf5\uac1c \ud0a4<\/b>\ub294 Kore.ai \ubd07 \ud50c\ub7ab\ud3fc\uc774 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc744 \uc778\uc99d\ud558\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.<\/li>\n<li><b>HS256<\/b> &#8211; \uc2dc\ud06c\ub9bf \ud0a4 \ubc0f \ud074\ub77c\uc774\uc5b8\ud2b8 ID\ub97c \uc0dd\uc131\ud558\ub824\uba74 \uc120\ud0dd\ud569\ub2c8\ub2e4. \ud074\ub77c\uc774\uc5b8\ud2b8 ID\ub294 SDK \ucd08\uae30\ud654\ub97c \uc704\ud574 \ud544\uc694\ud558\uba70, \uc2dc\ud06c\ub9bf \ud0a4\ub294 Kore.ai \ubd07 \ud50c\ub7ab\ud3fc\uc774 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc744 \uc778\uc99d\ud558\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.<\/li>\n<\/ul>\n<\/td>\n<td>\ubb38\uc790\uc5f4<\/td>\n<\/tr>\n<tr>\n<td>typ<\/td>\n<td>\ud1a0\ud070 \uc720\ud615\uc785\ub2c8\ub2e4. JSON \uc6f9 \ud1a0\ud070\uc758 \uacbd\uc6b0, <b>JWT<\/b>\ub97c \uc785\ub825\ud569\ub2c8\ub2e4.<\/td>\n<td>\ubb38\uc790\uc5f4<\/td>\n<\/tr>\n<tr>\n<td>iat<\/td>\n<td>\ud1a0\ud070\uc774 \ubc1c\ud589\ub41c \ub0a0\uc9dc\/\uc2dc\uac04\uc785\ub2c8\ub2e4. \uc774 \uac12\uc740 \ucd08 \ub2e8\uc704\uc5ec\uc57c \ud569\ub2c8\ub2e4.<\/td>\n<td>\uc815\uc218<\/td>\n<\/tr>\n<tr>\n<td>exp<\/td>\n<td>\ud1a0\ud070\uc774 \ub9cc\ub8cc\ub418\ub294 \ub0a0\uc9dc\/\uc2dc\uac04\uc785\ub2c8\ub2e4. \uc774 \uac12\uc740 \ucd08 \ub2e8\uc704\uc5ec\uc57c \ud569\ub2c8\ub2e4.<\/td>\n<td>\uc815\uc218<\/td>\n<\/tr>\n<tr>\n<td>jti \ub610\ub294 kore_jti(\uc635\uc158)<\/td>\n<td>\uc7ac\uc0dd \uacf5\uaca9\uc744 \ubc29\uc9c0\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 <em>jti \ud074\ub808\uc784<\/em>: &#8220;<em>\uc774 &#8220;jti&#8221; (JWT ID) \ud074\ub808\uc784\uc740 JWT\uc5d0 \ub300\ud55c \uace0\uc720 \uc2dd\ubcc4\uc790\ub97c \uc81c\uacf5\ud569\ub2c8\ub2e4. \uc2dd\ubcc4\uc790 \uac12\uc740 \uac19\uc740 \uac12\uc774 \ub2e4\ub978 \ub370\uc774\ud130 \uac1c\uccb4\uc5d0 \uc6b0\uc5f0\ud788 \ud560\ub2f9\ub420 \uc218 \uc788\ub294 \uac00\ub2a5\uc131\uc774 \uc544\uc8fc \ub0ae\ub3c4\ub85d \ud560\ub2f9\ub418\uc5b4\uc57c \ud569\ub2c8\ub2e4. \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc774 \uc5ec\ub7ec \ubc1c\uae09\uc790\ub97c \uc0ac\uc6a9\ud558\ub294 \uacbd\uc6b0, \ub2e4\ub978 \ubc1c\uae09\uc790\uac00 \uc0dd\uc131\ud55c \uac12\ub4e4 \uc0ac\uc774\uc758 \ucda9\ub3cc\ub3c4 \ubc29\uc9c0\ub418\uc5b4\uc57c \ud569\ub2c8\ub2e4. &#8220;jti&#8221; \ud074\ub808\uc784\uc740 JWT\uac00 \ub2e4\uc2dc \uc7ac\uc0dd\ub418\uc9c0 \uc54a\ub3c4\ub85d \ud558\ub294 \ub370 \uc0ac\uc6a9\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4. &#8220;jti&#8221; \uac12\uc740 \ub300\/\uc18c\ubb38\uc790\ub97c \uad6c\ubd84\ud558\ub294 \ubb38\uc790\uc5f4\uc785\ub2c8\ub2e4. \uc774 \ud074\ub808\uc784\uc758 \uc0ac\uc6a9\uc740 \uc120\ud0dd \uc0ac\ud56d\uc785\ub2c8\ub2e4.<\/em>&#8221; (<a href=\"https:\/\/tools.ietf.org\/html\/rfc7519#section-4.1.7\" target=\"_blank\" rel=\"noopener noreferrer\">\ucc38\uc870<\/a>) \ucc38\uace0 \uc0ac\ud56d: \ubbf8\ub9ac \ucc44\uc6cc\uc9c4 <em>jti<\/em> \uac12\uc744 Kore \ud2b9\uc815 \uac12\uc73c\ub85c \uc6b0\ud68c\ud558\ub824\uba74 <em>kore_jti<\/em>\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4<\/td>\n<td>\ubb38\uc790\uc5f4<\/td>\n<\/tr>\n<tr>\n<td>aud<\/td>\n<td>\ud1a0\ud070\uc774 \uc758\ub3c4\ub41c \uc624\ub514\uc5b8\uc2a4\uc785\ub2c8\ub2e4. Kore.ai\uc758 \uacbd\uc6b0, \uc624\ub514\uc5b8\uc2a4\ub294 https:\/\/idproxy.kore.com\/authorize\uc785\ub2c8\ub2e4.<\/td>\n<td>\ubb38\uc790\uc5f4<\/td>\n<\/tr>\n<tr>\n<td>iss \ub610\ub294 kore_iss<\/td>\n<td>\ud074\ub77c\uc774\uc5b8\ud2b8 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc758 \ud074\ub77c\uc774\uc5b8\ud2b8 ID\uc785\ub2c8\ub2e4. \ud074\ub77c\uc774\uc5b8\ud2b8 ID\ub294 \uc571\uc774 Kore.ai \ubd07 \ube4c\ub354\uc5d0 \ub4f1\ub85d\ub418\uc5b4 \uc788\uc744 \ub54c \uc0dd\uc131\ub429\ub2c8\ub2e4. \ucc38\uace0: \ubbf8\ub9ac \ucc44\uc6cc\uc9c4 <em>iss<\/em> \uac12\uc744 Kore \ud2b9\uc815 \uac12\uc73c\ub85c \uc6b0\ud68c\ud558\ub824\uba74 <em>kore_iss<\/em>\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4<\/td>\n<td>\ubb38\uc790\uc5f4<\/td>\n<\/tr>\n<tr>\n<td>sub \ub610\ub294 kore_sub<\/td>\n<td>\ud074\ub77c\uc774\uc5b8\ud2b8 \uc560\ud50c\ub9ac\ucf00\uc774\uc158 \uc2dc\uc2a4\ud15c\uc5d0 \ub85c\uadf8\uc778\ud55c \uc0ac\uc6a9\uc790\uc758 \uc774\uba54\uc77c ID \ub610\ub294 \ud734\ub300\uc804\ud654 \ubc88\ud638\ub85c \ud45c\ud604\ub418\ub294 \ud1a0\ud070 \uc81c\ubaa9\uc785\ub2c8\ub2e4. \uc775\uba85 \uc0ac\uc6a9\uc790\uc758 \uacbd\uc6b0, \ud074\ub77c\uc774\uc5b8\ud2b8 \uc571\uc774 \uace0\uc720\ud55c \uc784\uc758 ID\ub97c \uc0dd\uc131\ud558\uace0 \ud574\ub2f9 ID\ub97c \uc774 \ud544\ub4dc\uc5d0 \ud560\ub2f9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ucc38\uace0: \ubbf8\ub9ac \ucc44\uc6cc\uc9c4 <em>sub<\/em> \uac12\uc744 Kore \ud2b9\uc815 \uac12\uc73c\ub85c \uc6b0\ud68c\ud558\ub824\uba74 <em>kore_sub<\/em>\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4<\/td>\n<td>\ubb38\uc790\uc5f4<\/td>\n<\/tr>\n<tr>\n<td>isAnonymous<\/td>\n<td><code>true<\/code>\ub85c \uc124\uc815\ub418\uba74, \uc0ac\uc6a9\uc790\ub294 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc560\ud50c\ub9ac\ucf00\uc774\uc158 \uc2dc\uc2a4\ud15c\uc758 \uc775\uba85 \uc0ac\uc6a9\uc790\uac00 \ub429\ub2c8\ub2e4. \uc775\uba85 \uc0ac\uc6a9\uc790\ub294 Kore.ai \ud50c\ub7ab\ud3fc\uc5d0\uc11c \uc9c0\uc18d\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uae30\ubcf8\uac12 \uc124\uc815\uc740 <code>false<\/code>\uc785\ub2c8\ub2e4.<\/td>\n<td>boolean<\/td>\n<\/tr>\n<tr>\n<td>identityToMerge<\/td>\n<td>\uc54c\ub824\uc9c4 \uc0ac\uc6a9\uc790\ub85c \ubcd1\ud569\ud574\uc57c \ud558\ub294 \uc775\uba85 ID\uc785\ub2c8\ub2e4. \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 <a href=\"\/?p=17989#Passing_Mapped_Identities_webSDK\" target=\"_blank\" rel=\"noopener noreferrer\">\uc5ec\uae30\ub97c \ucc38\uc870<\/a>\ud558\uc138\uc694<\/td>\n<td>\ubb38\uc790\uc5f4<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>jti \uc720\ud6a8\uc131 \uac80\uc0ac<\/h4>\n<p>Jti \ud074\ub808\uc784\uc774 JWT \ud398\uc774\ub85c\ub4dc\uc758 \uc77c\ubd80\ub85c \uc804\ub2ec\ub418\ub294 \uacbd\uc6b0, \ud50c\ub7ab\ud3fc\uc740 \ub2e4\uc74c \uc720\ud6a8\uc131 \uac80\uc0ac\ub97c \uc218\ud589\ud569\ub2c8\ub2e4.<\/p>\n<ol>\n<li>\ub9cc\ub8cc\uac00 1\uc2dc\uac04 \ubbf8\ub9cc\uc778 \uacbd\uc6b0: \uc774 \uc694\uad6c \uc0ac\ud56d\uc744 \ucda9\uc871\ud558\uc9c0 \ubabb\ud558\ub294 \uacbd\uc6b0, \ub2e4\uc74c\uacfc \uac19\uc740 \uc751\ub2f5\uc774 \uc218\uc2e0\ub429\ub2c8\ub2e4.\n<pre class=\"toolbar:1 lang:default decode:true\">{\"errors\":[{\"msg\":\"error verifying the jwt: if \\\"jti\\\" claim \\\"exp\\\" must be &lt;= 1 hour(s)\",\"code\":401}]}<\/pre>\n<\/li>\n<li>XHR \uc7ac\uc0dd \uc81c\ud55c: \uaddc\uc815 \ubbf8 \uc900\uc218 \uc2dc \ub2e4\uc74c \uc751\ub2f5\uc774 \uc218\uc2e0\ub429\ub2c8\ub2e4.\n<pre class=\"toolbar:1 lang:default decode:true\">{\"errors\":[{\"msg\":\"error verifying the jwt: possibly a replay\",\"code\":401}]}<\/pre>\n<\/li>\n<\/ol>\n<h4>JWT \uc0dd\uc131 \uc6f9 \uc11c\ube44\uc2a4 \ud638\uc2a4\ud305\ud558\uae30<\/h4>\n<p>Kore.ai SDK \ub77c\uc774\ube0c\ub7ec\ub9ac \ubc0f UI \uc704\uc82f\uc740 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc73c\ub85c \uc9c1\uc811 \ud1b5\ud569\ub418\ubbc0\ub85c, \uc11c\ubc84\uc5d0\uc11c JWT\ub97c \uc0dd\uc131\ud574\uc57c \ud569\ub2c8\ub2e4.<\/p>\n<ul>\n<li>\uc6f9 SDK\uc758 \uacbd\uc6b0, SDK \ub77c\uc774\ube0c\ub7ec\ub9ac\ub294 \uc0ac\uc6a9\uc790\uc758 \ube0c\ub77c\uc6b0\uc800\uc5d0\uc11c \uc2e4\ud589\ub429\ub2c8\ub2e4.<\/li>\n<li>\ubaa8\ubc14\uc77c SDK\uc758 \uacbd\uc6b0, SDK \ub77c\uc774\ube0c\ub7ec\ub9ac\ub294 \uc0ac\uc6a9\uc790\uc758 \ud734\ub300\uc804\ud654\uc5d0\uc11c \uc2e4\ud589\ub429\ub2c8\ub2e4.<\/li>\n<\/ul>\n<p>JWT \uc0dd\uc131\uc5d0 <strong>\ud074\ub77c\uc774\uc5b8\ud2b8 \uc2dc\ud06c\ub9bf<\/strong> \ub610\ub294 <strong>RSA \uacf5\uac1c \ud0a4<\/strong>\uac00 \ud544\uc694\ud558\ubbc0\ub85c \ubcf4\uc548\uc744 \uc704\ud574 REST \uc6f9 \uc11c\ube44\uc2a4\ub85c JWT \uc0dd\uc131\uc744 \ud638\uc2a4\ud305\ud574\uc57c \ud558\uba70 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc5d0\uc11c \ud638\uc2a4\ud305\ub418\uba74 \uc548 \ub429\ub2c8\ub2e4. REST \uc6f9 \uc11c\ube44\uc2a4\ub97c SDK \ub77c\uc774\ube0c\ub7ec\ub9ac\uc5d0\uc11c \uc9c1\uc811 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub3c4\ub85d \ud558\uac70\ub098 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc774 JWT \uc0dd\uc131 \uc6f9 \uc11c\ube44\uc2a4\ub97c \ud638\ucd9c\ud558\ub3c4\ub85d \ud558\uc5ec SDK \ub77c\uc774\ube0c\ub7ec\ub9ac\uc5d0\uc11c JWT\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub3c4\ub85d \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. SDK \ub77c\uc774\ube0c\ub7ec\ub9ac\uc5d0\uc11c JWT \uc0dd\uc131 \uc6f9 \uc11c\ube44\uc2a4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \uacbd\uc6b0, <strong>\ud074\ub77c\uc774\uc5b8\ud2b8 ID<\/strong>, <strong>\ud074\ub77c\uc774\uc5b8\ud2b8 \uc2dc\ud06c\ub9bf<\/strong> \ubc0f \ubaa8\ub4e0 \ud0a4 \ub9cc\ub8cc \ub85c\uc9c1\uc744 \uc11c\ubc84 \uce21\uc5d0 \uc720\uc9c0\ud558\uace0 \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0\uc11c\uc758 \uc0ac\uc6a9\uc790 ID\ub9cc \uc608\uc0c1\ud574\uc57c \ud569\ub2c8\ub2e4. JWT \uc0dd\uc131\uc744 \uc704\ud574 \uc0ac\uc6a9 \uac00\ub2a5\ud55c \uc624\ud508 \uc18c\uc2a4 \ub77c\uc774\ube0c\ub7ec\ub9ac\uac00 \uc788\uc2b5\ub2c8\ub2e4. \uc608:<\/p>\n<ul>\n<li>NodeJS &#8211; <a href=\"https:\/\/github.com\/auth0\/node-jsonwebtoken\">https:\/\/github.com\/auth0\/node-jsonwebtoken<\/a><\/li>\n<li>Java &#8211; <a href=\"https:\/\/github.com\/auth0\/java-jwt\">https:\/\/github.com\/auth0\/java-jwt<\/a><\/li>\n<li>.Net\u00a0&#8211; <a href=\"https:\/\/github.com\/jwt-dotnet\/jwt\">https:\/\/github.com\/jwt-dotnet\/jwt<\/a><\/li>\n<\/ul>\n<p>\ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0 \ub300\ud55c \uc790\uaca9 \uc99d\uba85\uc744 \uc0dd\uc131\ud558\ub824\uba74, \ubd07 \ube4c\ub354 \ub3c4\uad6c\uc5d0\uc11c \ud074\ub77c\uc774\uc5b8\ud2b8 \uc571\uc744 \ub4f1\ub85d\ud574\uc57c \ud569\ub2c8\ub2e4. \uc790\uc138\ud55c \ub0b4\uc6a9\uc740, <a href=\"\/?p=17800\">SDK \uc571 \ub4f1\ub85d<\/a>\uc744 \ucc38\uc870\ud558\uc138\uc694. \ud14c\uc2a4\ud2b8 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc778 Kore.ai \uc0d8\ud50c \ubd07\uc744 \uc0ac\uc6a9\ud558\uace0 JWT \uc0dd\uc131\uc744 \uc704\ud55c \ub85c\uceec \ud638\uc2a4\ud2b8 \uc11c\ubc84\ub97c \uad6c\uc131\ud558\uc5ec \ud29c\ud1a0\ub9ac\uc5bc\uc744 \uccb4\ud5d8\ud560 \uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4. \uc790\uc138\ud55c \ub0b4\uc6a9\uc740, <a href=\"\/?p=17989\">Kore.ai \uc6f9 SDK \ud29c\ud1a0\ub9ac\uc5bc<\/a>\uc744 \ucc38\uc870\ud558\uc138\uc694.<\/p>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<div class=\"w-separator size_small with_line width_default thick_1 style_solid color_border align_center\"><div class=\"w-separator-h\"><\/div><\/div>\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<h2 id=\"JWE\"><span class=\"ez-toc-section\" id=\"JSON_JWE\">JSON \uc6f9 \uc554\ud638\ud654(JWE)<\/span><\/h2>\n<p>JWT\ub294 \uc2dc\ud06c\ub9bf \ud0a4(HS-256 \uc54c\uace0\ub9ac\uc998) \ub610\ub294 RSA \uac1c\uc778 \ud0a4(RS-256 \uc54c\uace0\ub9ac\uc998)\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud398\uc774\ub85c\ub4dc\uc5d0 \uc11c\uba85\ud558\uace0 \uc0ac\uc6a9\uc790 ID\ub97c \uc548\uc804\ud55c \ud615\ud0dc\ub85c \ubcf4\ub0b4\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4. JWT\uc5d0\uc11c \uc0ac\uc6a9\uc790 ID\uc640 \ud568\uaed8 \ucd94\uac00 \uc0ac\uc6a9\uc790 \ub370\uc774\ud130\ub97c \uc804\uc1a1\ud558\uc5ec \ub300\ud654 \uc2e4\ud589 \ucee8\ud14d\uc2a4\ud2b8\uc5d0\uc11c \uc0ac\uc6a9 \uac00\ub2a5\ud558\ub3c4\ub85d \ud574\uc57c \ud560 \uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4. \uc774 \ucd94\uac00 \ub370\uc774\ud130\ub294 \ubbfc\uac10 \uc815\ubcf4\uc77c \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ub530\ub77c\uc11c, \uc554\ud638\ud654\ub41c \ud615\ud0dc\ub85c \ubcf4\ub0b4\uc57c \ud569\ub2c8\ub2e4. <strong>JWE(JSON \uc6f9 \uc554\ud638\ud654)<\/strong>\ub294 \uc554\ud638\ud654\ub41c \ud615\ud0dc\ub85c JWT\ub97c \uc804\uc1a1\ud558\ub294 \ubc29\ubc95\uc744 \uc81c\uacf5\ud558\ub294 IETF \ud45c\uc900\uc785\ub2c8\ub2e4.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"JWT-2\">JWT \uc0dd\uc131\ud558\uae30<\/span><\/h3>\n<p>JWT \ud1a0\ud070\uc5d0\ub294 \ub2e4\uc12f \uac00\uc9c0 \ubd80\ubd84\uc774 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<ul>\n<li>\ud5e4\ub354,<\/li>\n<li>JWE \uc554\ud638\ud654\ub41c \ud0a4(CEK),<\/li>\n<li>\ucd08\uae30\ud654 \ubca1\ud130,<\/li>\n<li>\uc554\ud638\ubb38, \ubc0f<\/li>\n<li>\uc778\uc99d \ud0dc\uadf8<\/li>\n<\/ul>\n<h4>\ud5e4\ub354<\/h4>\n<p>\ud5e4\ub354 \ubd80\ubd84\uc740 \ub2e4\uc74c\uacfc \uac19\uc740 \uc18d\uc131\uc744 \uac00\uc9c8 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<ul>\n<li><strong>alg<\/strong>: \ucf58\ud150\uce20 \ud0a4 \ub798\ud551 \uc54c\uace0\ub9ac\uc998\uc744 \uc815\uc758\ud569\ub2c8\ub2e4. \uc9c0\uc6d0\ud558\ub294 \uc54c\uace0\ub9ac\uc998\uc740 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4.<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><em>RSA-OAEP<\/em>,<\/li>\n<li><em>RSA1_5<\/em><\/li>\n<\/ul>\n<\/li>\n<li><strong>enc<\/strong>: \ucf58\ud150\uce20 \uc554\ud638\ud654 \uc54c\uace0\ub9ac\uc998\uc744 \uc815\uc758\ud569\ub2c8\ub2e4. \ucf58\ud150\uce20 \uc554\ud638\ud654\ub97c \uc9c0\uc6d0\ud558\ub294 \uc54c\uace0\ub9ac\uc998\uc740 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4.\n<ul>\n<li><em>A128CBC-HS256<\/em><\/li>\n<li><em>A128GCM<\/em><\/li>\n<li><em>A256GCM<\/em><\/li>\n<\/ul>\n<\/li>\n<li><strong>kid<\/strong>: Kore \ud50c\ub7ab\ud3fc\uc758 \uacf5\uac1c \ud0a4\uc758 \ud0a4 Id\uc785\ub2c8\ub2e4. \uc774\uac83\uc740 JWE \ubd07 \ube4c\ub354\ub97c \ud65c\uc131\ud654\ud560 \ub54c \ud45c\uc2dc\ub429\ub2c8\ub2e4.<\/li>\n<li><strong>typ<\/strong>: \ub798\ud551\ub41c \ucf58\ud150\uce20\uac00 JWT\uc774\ubbc0\ub85c JWT\ub97c \uac12\uc73c\ub85c \uac00\uc9c0\uac8c \ub429\ub2c8\ub2e4.<\/li>\n<\/ul>\n<p>\uc544\ub798\ub294 \ub514\ucf54\ub529\ub41c \uc0d8\ud50c JWT \ud5e4\ub354\uc785\ub2c8\ub2e4.<br \/>\n<code>{<br \/>\n\"alg\": \"RSA-OAEP\",<br \/>\n\"enc\": \"A128CBC-HS256\",<br \/>\n\"kid\": \"k-ffb4hty69-750a-44af-91c1-de0bvcf6a\",<br \/>\n\"typ\": \"JWT\"<br \/>\n}<\/code><\/p>\n<h4>JWE \uc554\ud638\ud654\ub41c \ud0a4(CEK)<\/h4>\n<p>\ub300\uce6d \ud0a4\ub294 \ud5e4\ub354\uc758 \u201c<em>enc<\/em>\u201d \ud544\ub4dc\uc5d0 \uc9c0\uc815\ub41c \uc54c\uace0\ub9ac\uc998\uc744 \uc0ac\uc6a9\ud558\uc5ec \ud398\uc774\ub85c\ub4dc\ub97c \uc554\ud638\ud654\ud558\uae30 \uc704\ud574 \uc0dd\uc131\ub429\ub2c8\ub2e4. \uc774 \ud0a4\ub294 \ud5e4\ub354\uc758 \u201c<em>alg<\/em>\u201d \ud544\ub4dc\uc5d0 \uc9c0\uc815\ub41c \uc54c\uace0\ub9ac\uc998\uc744 \uc0ac\uc6a9\ud558\uace0 <em>Kore.ai \uacf5\uac1c \ud0a4<\/em>\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc554\ud638\ud654\ub429\ub2c8\ub2e4.<\/p>\n<h4>\ucd08\uae30\ud654 \ubca1\ud130<\/h4>\n<p>\uc774\uac83\uc740 \ud398\uc774\ub85c\ub4dc(JWT)\uc758 \uc554\ud638\ud654\uc5d0 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.<\/p>\n<h4>\uc554\ud638\ubb38<\/h4>\n<p>\uc774\uac83\uc740 \uc554\ud638\ud654\ub41c JWT \ud398\uc774\ub85c\ub4dc\ub97c \ud3ec\ud568\ud569\ub2c8\ub2e4. \uc774\uac83\uc740 \ucd08\uae30\ud654 \ubca1\ud130\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud5e4\ub354\uc758 \u201c<em>enc<\/em>\u201d \ud544\ub4dc\uc5d0 \uc9c0\uc815\ub41c \uc54c\uace0\ub9ac\uc998\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc554\ud638\ud654\ub429\ub2c8\ub2e4.<\/p>\n<h4>\uc778\uc99d \ud0dc\uadf8<\/h4>\n<p>\uc778\uc99d \ud0dc\uadf8\ub294 \ud5e4\ub354\uc758 \u201c<em>enc<\/em>\u201d \ud544\ub4dc\uc5d0 \uc9c0\uc815\ub41c \uc54c\uace0\ub9ac\uc998\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc778\uc99d\ub41c \uc554\ud638\ud654\uac00 \uc218\ud589\ub420 \ub54c \uc0dd\uc131\ub429\ub2c8\ub2e4. \uc774\uac83\uc740 \ubb34\uacb0\uc131 \ubcf4\uc7a5\uc744 \uc704\ud574 \ubcf5\ud638\ud654 \uc911\uc5d0 \uc0ac\uc6a9\ub429\ub2c8\ub2e4. <em>Kore.ai \uacf5\uce90 \ud0a4<\/em>\ub294 SDK \uc571\uc744 \uc0dd\uc131\ud558\ub294 \ub3d9\uc548 JWE \uc635\uc158\uc744 \ud65c\uc131\ud654\ud558\uba74 JWK \ud615\uc2dd\uc73c\ub85c \ud45c\uc2dc\ub429\ub2c8\ub2e4. \uc774\uac83\uc744 \ub77c\uc774\ube0c\ub7ec\ub9ac\uc5d0\uc11c \uc0ac\uc6a9\ud558\uc5ec JWE\ub97c \uc0dd\uc131\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. <a ref=\"magnificPopup\" href=\"\/wp-content\/uploads\/sites\/35\/JWE1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-20152\" src=\"\/wp-content\/uploads\/sites\/35\/JWE1.png\" alt=\"\" width=\"1027\" height=\"577\" \/><\/a><br \/>\nJWE\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub0b4\uc6a9\uc740, <a href=\"https:\/\/tools.ietf.org\/html\/rfc7516\">https:\/\/tools.ietf.org\/html\/rfc7516<\/a>\ub97c \ucc38\uc870\ud558\uc138\uc694.<\/p>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<div class=\"w-separator size_small with_line width_default thick_1 style_solid color_border align_center\"><div class=\"w-separator-h\"><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/section>\n","protected":false},"excerpt":{"rendered":"Kore.ai \ubd07 \ud50c\ub7ab\ud3fc\uc740 \uba54\uc2dc\uc9c0\ub97c \uc5f0\uacb0\ud558\uace0 \uad50\ud658\ud560 \uc218 \uc788\ub294 \uad8c\ud55c\uc774 \uc788\ub294 \ud074\ub77c\uc774\uc5b8\ud2b8\ub9cc \ud5c8\uc6a9\ud569\ub2c8\ub2e4. \ubd07 \ube4c\ub354 \ub3c4\uad6c\uc5d0\uc11c Kore.ai \ubd07 \ud50c\ub7ab\ud3fc\uc5d0 SDK \uc571\uc744 \ub4f1\ub85d\ud558\uace0 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc790\uaca9 \uc99d\uba85\uc744 \ud68d\ub4dd\ud574\uc57c \ud569\ub2c8\ub2e4. \uadf8\ub7f0 \ub2e4\uc74c, \ud074\ub77c\uc774\uc5b8\ud2b8 \uc790\uaca9 \uc99d\uba85\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc571\uc5d0 \uad8c\ud55c\uc744 \ubd80\uc5ec\ud558\uace0 \uc0ac\uc6a9\uc790, \ubd07, \ubd07 \ud50c\ub7ab\ud3fc \uac04\uc5d0 \uc571 \ud1b5\uc2e0 \uad50\ud658\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. SDK \ubcf4\ud638\ud558\uae30 Kore.ai SDK\ub97c \uc0ac\uc6a9\ud558\uba74, Kore.ai \ubd07 \ud50c\ub7ab\ud3fc\uacfc \uc548\uc804\ud55c...","protected":false},"author":22,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36],"tags":[],"class_list":["post-41306","post","type-post","status-publish","format-standard","hentry","category-sdks"],"_links":{"self":[{"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/posts\/41306","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/comments?post=41306"}],"version-history":[{"count":1,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/posts\/41306\/revisions"}],"predecessor-version":[{"id":41307,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/posts\/41306\/revisions\/41307"}],"wp:attachment":[{"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/media?parent=41306"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/categories?post=41306"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/tags?post=41306"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}