{"id":175968,"date":"2026-09-03T05:46:58","date_gmt":"2026-09-03T05:46:58","guid":{"rendered":"https:\/\/bas-ip.com\/ip-intercom-integration-with-existing-building-systems\/"},"modified":"2026-10-13T13:12:09","modified_gmt":"2026-10-13T13:12:09","slug":"ip-intercom-integration-with-existing-building-systems","status":"publish","type":"post","link":"https:\/\/bas-ip.com\/vi\/articles\/ip-intercom-integration-with-existing-building-systems\/","title":{"rendered":"T\u00edch h\u1ee3p H\u1ec7 th\u1ed1ng Chu\u00f4ng c\u1eeda IP BAS-IP v\u1edbi c\u00e1c H\u1ec7 th\u1ed1ng T\u00f2a nh\u00e0 Hi\u1ec7n c\u00f3"},"content":{"rendered":"<p id=\"p-rc_edc3843c0ede5586-723\" data-path-to-node=\"0\"><span data-path-to-node=\"0,0\">T\u00edch h\u1ee3p h\u1ec7 th\u1ed1ng Intercom IP BAS-IP v\u1edbi c\u00e1c H\u1ec7 th\u1ed1ng T\u00f2a nh\u00e0 Hi\u1ec7n c\u00f3<\/span><span data-path-to-node=\"0,2\">. Tr\u00ean c\u00f9ng m\u1ed9t c\u01a1 s\u1edf, \u0111\u1ed9i ng\u0169 qu\u1ea3n l\u00fd c\u00f3 th\u1ec3 l\u00e0m vi\u1ec7c tr\u00ean m\u1ed9t n\u1ec1n t\u1ea3ng qu\u1ea3n l\u00fd t\u00e0i s\u1ea3n, \u0111\u1ed9i ng\u0169 an ninh l\u00e0m vi\u1ec7c tr\u00ean h\u1ec7 th\u1ed1ng ki\u1ec3m so\u00e1t ra v\u00e0o v\u00e0 c\u01b0 d\u00e2n s\u1eed d\u1ee5ng m\u1ed9t \u1ee9ng d\u1ee5ng di \u0111\u1ed9ng ri\u00eang bi\u1ec7t<\/span><span data-path-to-node=\"0,4\">. N\u1ebfu h\u1ec7 th\u1ed1ng ki\u1ec3m so\u00e1t c\u1eeda (chu\u00f4ng c\u1eeda\/intercom) v\u1eabn l\u00e0 m\u1ed9t ph\u1ea7n bi\u1ec7t l\u1eadp kh\u00e1c c\u1ee7a t\u00f2a nh\u00e0, th\u00ec c\u00f9ng nh\u1eefng ng\u01b0\u1eddi d\u00f9ng, quy\u1ec1n truy c\u1eadp v\u00e0 c\u00e1c s\u1ef1 ki\u1ec7n \u0111\u00f3 ph\u1ea3i \u0111\u01b0\u1ee3c qu\u1ea3n l\u00fd \u1edf nhi\u1ec1u n\u01a1i<\/span><span data-path-to-node=\"0,6\">. BAS-IP c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c t\u00edch h\u1ee3p v\u00e0o c\u01a1 s\u1edf h\u1ea1 t\u1ea7ng k\u1ef9 thu\u1eadt s\u1ed1 hi\u1ec7n c\u00f3 c\u1ee7a t\u00f2a nh\u00e0<\/span><span data-path-to-node=\"0,8\">. N\u1ec1n t\u1ea3ng qu\u1ea3n l\u00fd t\u00e0i s\u1ea3n c\u00f3 th\u1ec3 ti\u1ebfp t\u1ee5c l\u00e0 giao di\u1ec7n v\u1eadn h\u00e0nh ch\u00ednh cho nh\u00e2n vi\u00ean, trong khi \u1ee9ng d\u1ee5ng hi\u1ec7n t\u1ea1i c\u1ee7a c\u01b0 d\u00e2n c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c b\u1ed5 sung th\u00eam ch\u1ee9c n\u0103ng chu\u00f4ng c\u1eeda, video v\u00e0 m\u1edf c\u1eeda<\/span><span data-path-to-node=\"0,10\">. C\u00f3 b\u1ed1n ph\u01b0\u01a1ng ph\u00e1p ch\u00ednh: kh\u1ea3 n\u0103ng t\u01b0\u01a1ng t\u00e1c th\u00f4ng qua c\u00e1c giao th\u1ee9c ti\u00eau chu\u1ea9n, BAS-IP Link API, BAS-IP Mobile SDK v\u00e0 BAS-IP Device API<\/span><span data-path-to-node=\"0,12\">. S\u1ef1 l\u1ef1a ch\u1ecdn ph\u00f9 h\u1ee3p ph\u1ee5 thu\u1ed9c v\u00e0o nh\u1eefng g\u00ec c\u1ea7n \u0111\u01b0\u1ee3c t\u00edch h\u1ee3p v\u00e0 c\u00e1ch h\u1ec7 th\u1ed1ng hi\u1ec7n t\u1ea1i ho\u1ea1t \u0111\u1ed9ng<\/span><span data-path-to-node=\"0,14\">.<\/span><\/p>\n<h2 data-path-to-node=\"1,0\">BAS-IP Link l\u00e0 g\u00ec?<\/h2>\n<p id=\"p-rc_edc3843c0ede5586-724\" data-path-to-node=\"2\"><span data-path-to-node=\"2,0\">BAS-IP Link l\u00e0 m\u1ed9t n\u1ec1n t\u1ea3ng ph\u1ea7n m\u1ec1m \u0111\u1ec3 qu\u1ea3n l\u00fd c\u00e1c thi\u1ebft b\u1ecb BAS-IP \u0111\u01b0\u1ee3c k\u1ebft n\u1ed1i, c\u00e1c khu v\u1ef1c v\u00e0 c\u0103n h\u1ed9, ng\u01b0\u1eddi d\u00f9ng, th\u00f4ng tin x\u00e1c th\u1ef1c truy c\u1eadp, cu\u1ed9c g\u1ecdi v\u00e0 c\u1ea5u h\u00ecnh thi\u1ebft b\u1ecb<\/span><span data-path-to-node=\"2,2\">. N\u00f3 c\u00f3 s\u1eb5n theo hai m\u00f4 h\u00ecnh tri\u1ec3n khai: Link Self-Hosted, \u0111\u01b0\u1ee3c c\u00e0i \u0111\u1eb7t tr\u00ean c\u01a1 s\u1edf h\u1ea1 t\u1ea7ng m\u00e1y ch\u1ee7 c\u1ee7a ch\u00ednh kh\u00e1ch h\u00e0ng v\u00e0 Link Cloud, \u0111\u01b0\u1ee3c cung c\u1ea5p d\u01b0\u1edbi d\u1ea1ng d\u1ecbch v\u1ee5 \u0111\u00e1m m\u00e2y c\u1ee7a BAS-IP<\/span><span data-path-to-node=\"2,4\">. M\u1ed9t s\u1ed1 t\u00edch h\u1ee3p ho\u1ea1t \u0111\u1ed9ng th\u00f4ng qua Link, trong khi nh\u1eefng t\u00edch h\u1ee3p kh\u00e1c giao ti\u1ebfp tr\u1ef1c ti\u1ebfp v\u1edbi thi\u1ebft b\u1ecb BAS-IP<\/span><span data-path-to-node=\"2,6\">.<\/span><\/p>\n<h2 data-path-to-node=\"3,0\">Kh\u1ea3 n\u0103ng t\u01b0\u01a1ng t\u00e1c th\u00f4ng qua c\u00e1c giao th\u1ee9c ti\u00eau chu\u1ea9n<\/h2>\n<p id=\"p-rc_edc3843c0ede5586-725\" data-path-to-node=\"4\"><span data-path-to-node=\"4,0\">Kh\u00f4ng ph\u1ea3i m\u1ecdi t\u00edch h\u1ee3p \u0111\u1ec1u y\u00eau c\u1ea7u ph\u00e1t tri\u1ec3n ph\u1ea7n m\u1ec1m<\/span><span data-path-to-node=\"4,2\">. Thi\u1ebft b\u1ecb BAS-IP h\u1ed7 tr\u1ee3 c\u00e1c giao th\u1ee9c ti\u00eau chu\u1ea9n \u0111\u00e3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng r\u1ed9ng r\u00e3i trong c\u00e1c h\u1ec7 th\u1ed1ng \u0111i\u1ec7n tho\u1ea1i, camera quan s\u00e1t (CCTV) v\u00e0 ki\u1ec3m so\u00e1t ra v\u00e0o:<\/span><\/p>\n<ul>\n<li id=\"p-rc_edc3843c0ede5586-726\" data-path-to-node=\"5,0,0\"><span data-path-to-node=\"5,0,0,0\">SIP \u2014 b\u1ea3ng \u0111i\u1ec1u khi\u1ec3n l\u1ed1i v\u00e0o \u0111\u0103ng k\u00fd d\u01b0\u1edbi d\u1ea1ng m\u1ed9t m\u00e1y kh\u00e1ch SIP tr\u00ean t\u1ed5ng \u0111\u00e0i PBX c\u1ee7a kh\u00e1ch h\u00e0ng, cho ph\u00e9p c\u00e1c cu\u1ed9c g\u1ecdi \u0111\u01b0\u1ee3c chuy\u1ec3n \u0111\u1ebfn c\u00e1c thi\u1ebft b\u1ecb c\u1ea7m tay v\u00e0 softphone hi\u1ec7n c\u00f3<\/span><span data-path-to-node=\"5,0,0,2\">.<\/span><\/li>\n<li id=\"p-rc_edc3843c0ede5586-727\" data-path-to-node=\"5,1,0\"><span data-path-to-node=\"5,1,0,0\">RTSP \u2014 b\u1ea3ng \u0111i\u1ec1u khi\u1ec3n c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c th\u00eam v\u00e0o h\u1ec7 th\u1ed1ng VMS ho\u1eb7c NVR nh\u01b0 m\u1ed9t ngu\u1ed3n video c\u00f9ng v\u1edbi c\u00e1c camera quan s\u00e1t kh\u00e1c t\u1ea1i c\u01a1 s\u1edf<\/span><span data-path-to-node=\"5,1,0,2\">.<\/span><\/li>\n<li id=\"p-rc_edc3843c0ede5586-728\" data-path-to-node=\"5,2,0\"><span data-path-to-node=\"5,2,0,0\">Wiegand \u2014 \u0111\u1ea7u \u0111\u1ecdc \u0111\u01b0\u1ee3c t\u00edch h\u1ee3p trong b\u1ea3ng \u0111i\u1ec1u khi\u1ec3n c\u00f3 th\u1ec3 chuy\u1ec3n m\u00e3 \u0111\u1ecbnh danh th\u00f4ng tin x\u00e1c th\u1ef1c \u0111\u1ebfn h\u1ec7 th\u1ed1ng ki\u1ec3m so\u00e1t ra v\u00e0o c\u1ee7a b\u00ean th\u1ee9 ba<\/span><span data-path-to-node=\"5,2,0,2\">.<\/span><\/li>\n<\/ul>\n<p id=\"p-rc_edc3843c0ede5586-729\" data-path-to-node=\"6\"><span data-path-to-node=\"6,0\">C\u00e1c k\u1ecbch b\u1ea3n n\u00e0y \u0111\u01b0\u1ee3c c\u1ea5u h\u00ecnh \u1edf c\u1ea3 hai \u0111\u1ea7u v\u00e0 kh\u00f4ng y\u00eau c\u1ea7u ph\u00e1t tri\u1ec3n d\u1ef1a tr\u00ean BAS-IP API ho\u1eb7c SDK<\/span><span data-path-to-node=\"6,2\">. L\u01b0u \u00fd<\/span><span data-path-to-node=\"6,4\">. \u0110\u1ed1i v\u1edbi t\u00edch h\u1ee3p SIP, kh\u1ea3 n\u0103ng t\u01b0\u01a1ng th\u00edch c\u1ee7a codec \u00e2m thanh v\u00e0 video gi\u1eefa h\u1ec7 th\u1ed1ng c\u1ee7a b\u00ean th\u1ee9 ba v\u00e0 thi\u1ebft b\u1ecb BAS-IP c\u1ee5 th\u1ec3 c\u1ea7n \u0111\u01b0\u1ee3c ki\u1ec3m tra tr\u01b0\u1edbc<\/span><span data-path-to-node=\"6,6\">. V\u00ed d\u1ee5: thi\u1ebft b\u1ecb BAS-IP h\u1ed7 tr\u1ee3 c\u00e1c k\u1ecbch b\u1ea3n s\u1eed d\u1ee5ng PCMA cho \u00e2m thanh v\u00e0 H.264 cho video<\/span><span data-path-to-node=\"6,8\">. T\u1eadp h\u1ee3p codec \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3 hi\u1ec7n t\u1ea1i lu\u00f4n ph\u1ea3i \u0111\u01b0\u1ee3c ki\u1ec3m tra \u0111\u1ed1i v\u1edbi m\u1eabu thi\u1ebft b\u1ecb v\u00e0 phi\u00ean b\u1ea3n ph\u1ea7n m\u1ec1m (firmware) t\u01b0\u01a1ng \u1ee9ng<\/span><span data-path-to-node=\"6,10\">. C\u00e1c giao th\u1ee9c ti\u00eau chu\u1ea9n c\u00f3 th\u1ec3 truy\u1ec1n t\u1ea3i m\u1ed9t cu\u1ed9c g\u1ecdi, lu\u1ed3ng video ho\u1eb7c m\u00e3 \u0111\u1ecbnh danh x\u00e1c th\u1ef1c, nh\u01b0ng ch\u00fang kh\u00f4ng hi\u1ec3u ng\u01b0\u1eddi d\u00f9ng l\u00e0 ai, h\u1ecd thu\u1ed9c c\u0103n h\u1ed9 n\u00e0o ho\u1eb7c h\u1ecd n\u00ean c\u00f3 quy\u1ec1n truy c\u1eadp g\u00ec<\/span><span data-path-to-node=\"6,12\">. Khi t\u00edch h\u1ee3p c\u1ea7n l\u00e0m vi\u1ec7c v\u1edbi ch\u00ednh d\u1eef li\u1ec7u \u0111\u00f3 \u2014 t\u1ea1o ng\u01b0\u1eddi d\u00f9ng, c\u1ea5p ho\u1eb7c thu h\u1ed3i quy\u1ec1n truy c\u1eadp, ho\u1eb7c truy xu\u1ea5t c\u00e1c s\u1ef1 ki\u1ec7n \u2014 th\u00ec c\u1ea7n ph\u1ea3i c\u00f3 API ho\u1eb7c SDK<\/span><span data-path-to-node=\"6,14\">.<\/span><\/p>\n<h2 data-path-to-node=\"7,0\">BAS-IP Link API: t\u00edch h\u1ee3p v\u1edbi n\u1ec1n t\u1ea3ng qu\u1ea3n l\u00fd t\u00e0i s\u1ea3n ho\u1eb7c m\u00e1y ch\u1ee7<\/h2>\n<p id=\"p-rc_edc3843c0ede5586-730\" data-path-to-node=\"8\"><span data-path-to-node=\"8,0\">Link API \u0111\u01b0\u1ee3c thi\u1ebft k\u1ebf cho c\u00e1c tr\u01b0\u1eddng h\u1ee3p h\u1ec7 th\u1ed1ng c\u1ee7a b\u00ean th\u1ee9 ba c\u1ea7n t\u01b0\u01a1ng t\u00e1c theo l\u1eadp tr\u00ecnh v\u1edbi BAS-IP Link: v\u00ed d\u1ee5, n\u1ec1n t\u1ea3ng qu\u1ea3n l\u00fd t\u00e0i s\u1ea3n, h\u1ec7 th\u1ed1ng ki\u1ec3m so\u00e1t ra v\u00e0o ho\u1eb7c m\u1ed9t n\u1ec1n t\u1ea3ng doanh nghi\u1ec7p kh\u00e1c \u0111ang \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng t\u1ea1i c\u01a1 s\u1edf<\/span><span data-path-to-node=\"8,2\">. M\u1ed9t v\u00ed d\u1ee5 \u0111\u01a1n gi\u1ea3n l\u00e0 khi c\u01b0 d\u00e2n chuy\u1ec3n \u0111\u1ebfn<\/span><span data-path-to-node=\"8,4\">. M\u1ed9t nh\u00e2n vi\u00ean t\u1ea1o h\u1ed3 s\u01a1 c\u1ee7a c\u01b0 d\u00e2n trong n\u1ec1n t\u1ea3ng hi\u1ec7n c\u00f3: t\u00ean, c\u0103n h\u1ed9 v\u00e0 th\u00f4ng tin li\u00ean l\u1ea1c<\/span><span data-path-to-node=\"8,6\">. N\u1ebfu kh\u00f4ng c\u00f3 t\u00edch h\u1ee3p, ng\u01b0\u1eddi d\u00f9ng \u0111\u00f3 sau \u0111\u00f3 ph\u1ea3i \u0111\u01b0\u1ee3c t\u1ea1o th\u1ee7 c\u00f4ng l\u1ea7n th\u1ee9 hai trong h\u1ec7 th\u1ed1ng chu\u00f4ng c\u1eeda<\/span><span data-path-to-node=\"8,8\">. V\u1edbi Link API, d\u1eef li\u1ec7u c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c chuy\u1ec3n t\u1ef1 \u0111\u1ed9ng<\/span><span data-path-to-node=\"8,10\">. Ng\u01b0\u1eddi d\u00f9ng \u0111\u01b0\u1ee3c t\u1ea1o trong \u0111\u00fang khu v\u1ef1c v\u00e0 c\u0103n h\u1ed9 trong BAS-IP Link, t\u1eeb \u0111\u00f3 th\u00f4ng tin c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c \u00e1p d\u1ee5ng cho c\u01a1 s\u1edf h\u1ea1 t\u1ea7ng BAS-IP \u0111\u01b0\u1ee3c k\u1ebft n\u1ed1i<\/span><span data-path-to-node=\"8,12\">. \u0110\u00f3 ch\u1ec9 l\u00e0 m\u1ed9t tr\u01b0\u1eddng h\u1ee3p s\u1eed d\u1ee5ng kh\u1ea3 thi<\/span><span data-path-to-node=\"8,14\">. Th\u00f4ng qua Link API, h\u1ec7 th\u1ed1ng c\u1ee7a b\u00ean th\u1ee9 ba c\u00f3 th\u1ec3 l\u00e0m vi\u1ec7c v\u1edbi:<\/span><\/p>\n<ul>\n<li id=\"p-rc_edc3843c0ede5586-731\" data-path-to-node=\"9,0,0\"><span data-path-to-node=\"9,0,0,0\">ng\u01b0\u1eddi d\u00f9ng v\u00e0 c\u1ea5u tr\u00fac c\u01a1 s\u1edf<\/span><span data-path-to-node=\"9,0,0,2\">.<\/span><\/li>\n<li id=\"p-rc_edc3843c0ede5586-732\" data-path-to-node=\"9,1,0\"><span data-path-to-node=\"9,1,0,0\">quy\u1ec1n truy c\u1eadp<\/span><span data-path-to-node=\"9,1,0,2\">.<\/span><\/li>\n<li id=\"p-rc_edc3843c0ede5586-733\" data-path-to-node=\"9,2,0\"><span data-path-to-node=\"9,2,0,0\">th\u00f4ng tin x\u00e1c th\u1ef1c truy c\u1eadp v\u0129nh vi\u1ec5n, bao g\u1ed3m th\u1ebb, fob, m\u00e3 PIN, m\u00e3 QR, Face ID, UKEY v\u00e0 bi\u1ec3n s\u1ed1 xe<\/span><span data-path-to-node=\"9,2,0,2\">.<\/span><\/li>\n<li id=\"p-rc_edc3843c0ede5586-734\" data-path-to-node=\"9,3,0\"><span data-path-to-node=\"9,3,0,0\">th\u00f4ng tin x\u00e1c th\u1ef1c t\u1ea1m th\u1eddi v\u1edbi th\u1eddi h\u1ea1n hi\u1ec7u l\u1ef1c \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh<\/span><span data-path-to-node=\"9,3,0,2\">.<\/span><\/li>\n<li id=\"p-rc_edc3843c0ede5586-735\" data-path-to-node=\"9,4,0\"><span data-path-to-node=\"9,4,0,0\">quy\u1ec1n truy c\u1eadp cho kh\u00e1ch v\u00e0 kh\u00e1ch v\u00e3ng lai<\/span><span data-path-to-node=\"9,4,0,2\">.<\/span><\/li>\n<li id=\"p-rc_edc3843c0ede5586-736\" data-path-to-node=\"9,5,0\"><span data-path-to-node=\"9,5,0,0\">nh\u1eafn tin cho c\u01b0 d\u00e2n<\/span><span data-path-to-node=\"9,5,0,2\">.<\/span><\/li>\n<li id=\"p-rc_edc3843c0ede5586-737\" data-path-to-node=\"9,6,0\"><span data-path-to-node=\"9,6,0,0\">s\u1ed1 \u1ea3o v\u00e0 chuy\u1ec3n ti\u1ebfp cu\u1ed9c g\u1ecdi<\/span><span data-path-to-node=\"9,6,0,2\">.<\/span><\/li>\n<li id=\"p-rc_edc3843c0ede5586-738\" data-path-to-node=\"9,7,0\"><span data-path-to-node=\"9,7,0,0\">c\u1ea5u h\u00ecnh thi\u1ebft b\u1ecb t\u1eeb xa<\/span><span data-path-to-node=\"9,7,0,2\">.<\/span><\/li>\n<li id=\"p-rc_edc3843c0ede5586-739\" data-path-to-node=\"9,8,0\"><span data-path-to-node=\"9,8,0,0\">c\u00e1c s\u1ef1 ki\u1ec7n v\u00e0 nh\u1eadt k\u00fd (logs)<\/span><span data-path-to-node=\"9,8,0,2\">.<\/span><\/li>\n<\/ul>\n<p id=\"p-rc_edc3843c0ede5586-740\" data-path-to-node=\"10\"><span data-path-to-node=\"10,0\">Ch\u1ee9c n\u0103ng ch\u00ednh x\u00e1c \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng ph\u1ee5 thu\u1ed9c v\u00e0o y\u00eau c\u1ea7u c\u1ee7a d\u1ef1 \u00e1n<\/span><span data-path-to-node=\"10,2\">. V\u1edbi ki\u1ebfn tr\u00fac n\u00e0y, n\u1ec1n t\u1ea3ng hi\u1ec7n t\u1ea1i c\u1ee7a kh\u00e1ch h\u00e0ng c\u00f3 th\u1ec3 ti\u1ebfp t\u1ee5c l\u00e0 giao di\u1ec7n v\u1eadn h\u00e0nh h\u00e0ng ng\u00e0y cho nh\u00e2n vi\u00ean c\u1ee7a h\u1ecd<\/span><span data-path-to-node=\"10,4\">. T\u00ecnh tr\u1ea1ng hi\u1ec7n t\u1ea1i<\/span><span data-path-to-node=\"10,6\">. C\u00e1c t\u00edch h\u1ee3p ph\u00eda m\u00e1y ch\u1ee7 c\u1ee7a b\u00ean th\u1ee9 ba th\u00f4ng qua Link API hi\u1ec7n \u0111ang \u0111\u01b0\u1ee3c tri\u1ec3n khai tr\u00ean BAS-IP Link Self-Hosted<\/span><span data-path-to-node=\"10,8\">. H\u1ed7 tr\u1ee3 cho BAS-IP Link Cloud \u0111ang trong qu\u00e1 tr\u00ecnh ph\u00e1t tri\u1ec3n v\u00e0 s\u1ebd \u0111\u01b0\u1ee3c cung c\u1ea5p th\u00f4ng qua m\u1ed9t API gateway<\/span><span data-path-to-node=\"10,10\">. N\u1ebfu d\u1ef1 \u00e1n d\u1ef1 \u0111\u1ecbnh s\u1eed d\u1ee5ng Link Cloud, tr\u01b0\u1eddng h\u1ee3p s\u1eed d\u1ee5ng c\u1ea7n thi\u1ebft v\u00e0 c\u00e1c t\u00f9y ch\u1ecdn c\u00f3 s\u1eb5n n\u00ean \u0111\u01b0\u1ee3c th\u1ea3o lu\u1eadn v\u1edbi BAS-IP tr\u01b0\u1edbc khi b\u1eaft \u0111\u1ea7u ph\u00e1t tri\u1ec3n<\/span><span data-path-to-node=\"10,12\">.<\/span><\/p>\n<h2 data-path-to-node=\"11,0\">BAS-IP Mobile SDK: ch\u1ee9c n\u0103ng chu\u00f4ng c\u1eeda b\u00ean trong \u1ee9ng d\u1ee5ng di \u0111\u1ed9ng c\u1ee7a ri\u00eang b\u1ea1n<\/h2>\n<p id=\"p-rc_edc3843c0ede5586-741\" data-path-to-node=\"12\"><span data-path-to-node=\"12,0\">K\u1ecbch b\u1ea3n ph\u1ed5 bi\u1ebfn th\u1ee9 hai l\u00e0 m\u1ed9t t\u1ed5 ch\u1ee9c \u0111\u00e3 c\u00f3 \u1ee9ng d\u1ee5ng di \u0111\u1ed9ng ri\u00eang cho c\u01b0 d\u00e2n, kh\u00e1ch thu\u00ea ho\u1eb7c nh\u00e2n vi\u00ean<\/span><span data-path-to-node=\"12,2\">. \u1ee8ng d\u1ee5ng \u0111\u00f3 c\u00f3 th\u1ec3 \u0111\u00e3 x\u1eed l\u00fd c\u00e1c y\u00eau c\u1ea7u b\u1ea3o tr\u00ec, thanh to\u00e1n, \u0111\u1eb7t tr\u01b0\u1edbc ti\u1ec7n \u00edch v\u00e0 th\u00f4ng b\u00e1o<\/span><span data-path-to-node=\"12,4\">. Do \u0111\u00f3, vi\u1ec7c gi\u1edbi thi\u1ec7u m\u1ed9t \u1ee9ng d\u1ee5ng ri\u00eang bi\u1ec7t ch\u1ec9 \u0111\u1ec3 m\u1edf c\u1eeda c\u00f3 th\u1ec3 l\u00e0 kh\u00f4ng c\u1ea7n thi\u1ebft<\/span><span data-path-to-node=\"12,6\">. BAS-IP Mobile SDK th\u00eam c\u00e1c ch\u1ee9c n\u0103ng chu\u00f4ng c\u1eeda, ra v\u00e0o v\u00e0 truy c\u1eadp ch\u00ednh v\u00e0o \u1ee9ng d\u1ee5ng hi\u1ec7n c\u00f3 th\u00f4ng qua BAS-IP Link, bao g\u1ed3m:<\/span><\/p>\n<ul>\n<li id=\"p-rc_edc3843c0ede5586-742\" data-path-to-node=\"13,0,0\"><span data-path-to-node=\"13,0,0,0\">x\u00e1c th\u1ef1c ng\u01b0\u1eddi d\u00f9ng<\/span><span data-path-to-node=\"13,0,0,2\">.<\/span><\/li>\n<li id=\"p-rc_edc3843c0ede5586-743\" data-path-to-node=\"13,1,0\"><span data-path-to-node=\"13,1,0,0\">cu\u1ed9c g\u1ecdi \u00e2m thanh v\u00e0 video \u0111\u1ebfn v\u00e0 \u0111i<\/span><span data-path-to-node=\"13,1,0,2\">.<\/span><\/li>\n<li id=\"p-rc_edc3843c0ede5586-744\" data-path-to-node=\"13,2,0\"><span data-path-to-node=\"13,2,0,0\">xem tr\u01b0\u1edbc video tr\u1ef1c ti\u1ebfp t\u1eeb b\u1ea3ng \u0111i\u1ec1u khi\u1ec3n l\u1ed1i v\u00e0o tr\u01b0\u1edbc khi tr\u1ea3 l\u1eddi cu\u1ed9c g\u1ecdi<\/span><span data-path-to-node=\"13,2,0,2\">.<\/span><\/li>\n<li id=\"p-rc_edc3843c0ede5586-745\" data-path-to-node=\"13,3,0\"><span data-path-to-node=\"13,3,0,0\">th\u00f4ng b\u00e1o \u0111\u1ea9y<\/span><span data-path-to-node=\"13,3,0,2\">.<\/span><\/li>\n<li id=\"p-rc_edc3843c0ede5586-746\" data-path-to-node=\"13,4,0\"><span data-path-to-node=\"13,4,0,0\">m\u1edf c\u1eeda<\/span><span data-path-to-node=\"13,4,0,2\">.<\/span><\/li>\n<li id=\"p-rc_edc3843c0ede5586-747\" data-path-to-node=\"13,5,0\"><span data-path-to-node=\"13,5,0,0\">l\u1ecbch s\u1eed cu\u1ed9c g\u1ecdi<\/span><span data-path-to-node=\"13,5,0,2\">.<\/span><\/li>\n<li id=\"p-rc_edc3843c0ede5586-748\" data-path-to-node=\"13,6,0\"><span data-path-to-node=\"13,6,0,0\">truy c\u1eadp di \u0111\u1ed9ng d\u1ef1a tr\u00ean BLE th\u00f4ng qua th\u00e0nh ph\u1ea7n UKEY<\/span><span data-path-to-node=\"13,6,0,2\">.<\/span><\/li>\n<li id=\"p-rc_edc3843c0ede5586-749\" data-path-to-node=\"13,7,0\"><span data-path-to-node=\"13,7,0,0\">g\u1ecdi thang m\u00e1y l\u00ean t\u1ea7ng c\u1ee7a c\u01b0 d\u00e2n<\/span><span data-path-to-node=\"13,7,0,2\">.<\/span><\/li>\n<\/ul>\n<p id=\"p-rc_edc3843c0ede5586-750\" data-path-to-node=\"14\"><span data-path-to-node=\"14,0\">C\u1ea3 iOS v\u00e0 Android \u0111\u1ec1u \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3<\/span><span data-path-to-node=\"14,2\">. C\u01b0 d\u00e2n c\u00f3 th\u1ec3 tr\u1ea3 l\u1eddi cu\u1ed9c g\u1ecdi t\u1eeb b\u1ea3ng \u0111i\u1ec1u khi\u1ec3n l\u1ed1i v\u00e0o tr\u1ef1c ti\u1ebfp trong \u1ee9ng d\u1ee5ng h\u1ecd \u0111ang s\u1eed d\u1ee5ng, xem tr\u01b0\u1edbc tr\u1ef1c ti\u1ebfp kh\u00e1ch truy c\u1eadp tr\u01b0\u1edbc khi tr\u1ea3 l\u1eddi v\u00e0 m\u1edf c\u1eeda<\/span><span data-path-to-node=\"14,4\">. \u0110\u1ed9i ng\u0169 ph\u00e1t tri\u1ec3n kh\u00f4ng c\u1ea7n ph\u1ea3i x\u00e2y d\u1ef1ng l\u1edbp g\u1ecdi \u0111i\u1ec7n chu\u00f4ng c\u1eeda t\u1eeb \u0111\u1ea7u<\/span><span data-path-to-node=\"14,6\">. Giao ti\u1ebfp SIP v\u00e0 t\u01b0\u01a1ng t\u00e1c v\u1edbi BAS-IP Link \u0111\u00e3 \u0111\u01b0\u1ee3c x\u1eed l\u00fd b\u1edfi c\u00e1c th\u00e0nh ph\u1ea7n \u0111\u01b0\u1ee3c cung c\u1ea5p; vai tr\u00f2 c\u1ee7a \u0111\u1ed1i t\u00e1c l\u00e0 t\u00edch h\u1ee3p c\u00e1c th\u00e0nh ph\u1ea7n \u0111\u00f3 v\u00e0o \u1ee9ng d\u1ee5ng c\u1ee7a ri\u00eang h\u1ecd<\/span><span data-path-to-node=\"14,8\">. Mobile SDK kh\u00f4ng t\u00e1i t\u1ea1o l\u1ea1i m\u1ecdi t\u00ednh n\u0103ng c\u00f3 s\u1eb5n trong \u1ee9ng d\u1ee5ng BAS-IP Link<\/span><span data-path-to-node=\"14,10\">. N\u00f3 cung c\u1ea5p m\u1ed9t t\u1eadp h\u1ee3p c\u00e1c kh\u1ea3 n\u0103ng s\u1eb5n c\u00f3 \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh<\/span><span data-path-to-node=\"14,12\">. N\u1ebfu m\u1ed9t ch\u1ee9c n\u0103ng c\u1ea7n thi\u1ebft kh\u00f4ng c\u00f3 trong SDK \u2014 v\u00ed d\u1ee5, t\u1ea1o m\u00e3 QR cho kh\u00e1ch \u2014 \u0111\u1ed1i t\u00e1c c\u00f3 th\u1ec3 tri\u1ec3n khai ch\u1ee9c n\u0103ng \u0111\u00f3 trong \u1ee9ng d\u1ee5ng ri\u00eang c\u1ee7a h\u1ecd b\u1eb1ng c\u00e1c l\u1ec7nh g\u1ecdi Link API tr\u1ef1c ti\u1ebfp<\/span><span data-path-to-node=\"14,14\">. T\u00ecnh tr\u1ea1ng hi\u1ec7n t\u1ea1i<\/span><span data-path-to-node=\"14,16\">. T\u00edch h\u1ee3p Mobile SDK \u0111\u01b0\u1ee3c tri\u1ec3n khai tr\u00ean BAS-IP Link Self-Hosted<\/span><span data-path-to-node=\"14,18\">. C\u00e1c d\u1ef1 \u00e1n y\u00eau c\u1ea7u BAS-IP Link Cloud n\u00ean \u0111\u01b0\u1ee3c l\u00ean k\u1ebf ho\u1ea1ch sau khi Cloud API gateway c\u00f3 s\u1eb5n<\/span><span data-path-to-node=\"14,20\">.<\/span><\/p>\n<h2 data-path-to-node=\"15,0\">BAS-IP Device API: t\u00edch h\u1ee3p tr\u1ef1c ti\u1ebfp v\u1edbi thi\u1ebft b\u1ecb<\/h2>\n<p id=\"p-rc_edc3843c0ede5586-751\" data-path-to-node=\"16\"><span data-path-to-node=\"16,0\">Kh\u00f4ng ph\u1ea3i m\u1ecdi t\u00edch h\u1ee3p \u0111\u1ec1u y\u00eau c\u1ea7u BAS-IP Link<\/span><span data-path-to-node=\"16,2\">. B\u1ea3ng \u0111i\u1ec1u khi\u1ec3n l\u1ed1i v\u00e0o BAS-IP, m\u00e0n h\u00ecnh trong nh\u00e0 v\u00e0 c\u00e1c thi\u1ebft b\u1ecb \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3 kh\u00e1c, bao g\u1ed3m c\u1ea3 m\u00f4-\u0111un thang m\u00e1y, \u0111\u1ec1u c\u00f3 API c\u1ee5c b\u1ed9 ri\u00eang<\/span><span data-path-to-node=\"16,4\">. Do \u0111\u00f3, m\u1ed9t h\u1ec7 th\u1ed1ng c\u1ee7a b\u00ean th\u1ee9 ba c\u00f3 th\u1ec3 giao ti\u1ebfp tr\u1ef1c ti\u1ebfp v\u1edbi thi\u1ebft b\u1ecb<\/span><span data-path-to-node=\"16,6\">. S\u1ef1 kh\u00e1c bi\u1ec7t r\u1ea5t r\u00f5 r\u00e0ng:<\/span><\/p>\n<ul>\n<li id=\"p-rc_edc3843c0ede5586-752\" data-path-to-node=\"17,0,0\"><span data-path-to-node=\"17,0,0,0\">Device API k\u1ebft n\u1ed1i tr\u1ef1c ti\u1ebfp h\u1ec7 th\u1ed1ng c\u1ee7a b\u1ea1n v\u1edbi c\u00e1c thi\u1ebft b\u1ecb BAS-IP c\u1ee5 th\u1ec3<\/span><span data-path-to-node=\"17,0,0,2\">.<\/span><\/li>\n<li id=\"p-rc_edc3843c0ede5586-753\" data-path-to-node=\"17,1,0\"><span data-path-to-node=\"17,1,0,0\">Link API k\u1ebft n\u1ed1i h\u1ec7 th\u1ed1ng c\u1ee7a b\u1ea1n v\u1edbi BAS-IP Link, sau \u0111\u00f3 h\u1ec7 th\u1ed1ng n\u00e0y s\u1ebd qu\u1ea3n l\u00fd c\u00e1c thi\u1ebft b\u1ecb BAS-IP \u0111\u01b0\u1ee3c k\u1ebft n\u1ed1i<\/span><span data-path-to-node=\"17,1,0,2\">.<\/span><\/li>\n<\/ul>\n<p id=\"p-rc_edc3843c0ede5586-754\" data-path-to-node=\"18\"><span data-path-to-node=\"18,0\">T\u00edch h\u1ee3p thi\u1ebft b\u1ecb tr\u1ef1c ti\u1ebfp r\u1ea5t ph\u00f9 h\u1ee3p cho m\u1ed9t d\u1ef1 \u00e1n c\u1ee5c b\u1ed9 v\u1edbi m\u1ed9t ph\u1ea1m vi m\u00f4 h\u00ecnh thi\u1ebft b\u1ecb h\u1ea1n ch\u1ebf v\u00e0 \u0111\u00e3 bi\u1ebft<\/span><span data-path-to-node=\"18,2\">. T\u00edch h\u1ee3p th\u00f4ng qua Link th\u01b0\u1eddng ph\u00f9 h\u1ee3p h\u01a1n khi gi\u1ea3i ph\u00e1p bao g\u1ed3m nhi\u1ec1u m\u1eabu kh\u00e1c nhau, s\u1ed1 l\u01b0\u1ee3ng thi\u1ebft b\u1ecb l\u1edbn h\u01a1n ho\u1eb7c nhi\u1ec1u \u0111\u1ecba \u0111i\u1ec3m, v\u00ec Link l\u00e0m gi\u1ea3m s\u1ef1 ph\u1ee5 thu\u1ed9c c\u1ee7a qu\u00e1 tr\u00ecnh t\u00edch h\u1ee3p v\u00e0o c\u00e1c chi ti\u1ebft c\u1ee5 th\u1ec3 c\u1ee7a t\u1eebng m\u1eabu thi\u1ebft b\u1ecb v\u00e0 phi\u00ean b\u1ea3n ph\u1ea7n m\u1ec1m<\/span><span data-path-to-node=\"18,4\">. Vi\u1ec7c truy c\u1eadp v\u00e0o Device API r\u1ea5t \u0111\u01a1n gi\u1ea3n: t\u00e0i li\u1ec7u c\u00f3 s\u1eb5n c\u00f4ng khai v\u00e0 kh\u00f4ng y\u00eau c\u1ea7u th\u1ecfa thu\u1eadn b\u1ea3o m\u1eadt (NDA)<\/span><span data-path-to-node=\"18,6\">. C\u00e1c nh\u00e0 ph\u00e1t tri\u1ec3n c\u00f3 th\u1ec3 \u0111\u0103ng k\u00fd th\u00f4ng qua c\u1ed5ng th\u00f4ng tin nh\u00e0 ph\u00e1t tri\u1ec3n BAS-IP t\u1ea1i developers.bas-ip.com v\u00e0 x\u00e1c nh\u1eadn \u0111\u1ecba ch\u1ec9 email c\u1ee7a h\u1ecd<\/span><span data-path-to-node=\"18,8\">.<\/span><\/p>\n<p data-path-to-node=\"19\"><b data-path-to-node=\"19\" data-index-in-node=\"0\">Webhooks<\/b><\/p>\n<p id=\"p-rc_edc3843c0ede5586-756\" data-path-to-node=\"21\"><span data-path-to-node=\"21,0\"> C\u00e1c b\u1ea3ng \u0111i\u1ec1u khi\u1ec3n l\u1ed1i v\u00e0o BAS-IP ch\u1ea1y h\u1ec7 \u0111i\u1ec1u h\u00e0nh Android c\u0169ng h\u1ed7 tr\u1ee3 webhooks<\/span><span data-path-to-node=\"21,2\">. \u0110i\u1ec1u n\u00e0y cho ph\u00e9p h\u1ec7 th\u1ed1ng c\u1ee7a b\u00ean th\u1ee9 ba nh\u1eadn c\u00e1c s\u1ef1 ki\u1ec7n ngay khi ch\u00fang x\u1ea3y ra, bao g\u1ed3m m\u1edf c\u1eeda, c\u1ea5p quy\u1ec1n ho\u1eb7c t\u1eeb ch\u1ed1i truy c\u1eadp, c\u1eadp nh\u1eadt thi\u1ebft b\u1ecb v\u00e0 c\u00e1c s\u1ef1 ki\u1ec7n kh\u00e1c \u0111\u01b0\u1ee3c ghi trong nh\u1eadt k\u00fd thi\u1ebft b\u1ecb<\/span><span data-path-to-node=\"21,4\">. \u0110i\u1ec1u n\u00e0y h\u1eefu \u00edch trong c\u00e1c k\u1ecbch b\u1ea3n t\u00f2a nh\u00e0 th\u00f4ng minh, n\u01a1i m\u1ed9t h\u1ec7 th\u1ed1ng kh\u00e1c c\u1ea7n ph\u1ea3n \u1ee9ng ngay l\u1eadp t\u1ee9c v\u1edbi m\u1ed9t s\u1ef1 ki\u1ec7n truy c\u1eadp ho\u1eb7c m\u1edf c\u1eeda<\/span><span data-path-to-node=\"21,6\">. Webhooks \u0111\u01b0\u1ee3c c\u1ea5u h\u00ecnh tr\u1ef1c ti\u1ebfp tr\u00ean b\u1ea3ng \u0111i\u1ec1u khi\u1ec3n l\u1ed1i v\u00e0o th\u00f4ng qua c\u1ea5u h\u00ecnh thi\u1ebft b\u1ecb<\/span><span data-path-to-node=\"21,8\">. Ch\u00fang kh\u00f4ng \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3 tr\u00ean c\u00e1c b\u1ea3ng \u0111i\u1ec1u khi\u1ec3n ch\u1ea1y Linux, m\u00e0n h\u00ecnh trong nh\u00e0 ho\u1eb7c \u1edf c\u1ea5p \u0111\u1ed9 BAS-IP Link<\/span><span data-path-to-node=\"21,10\">.<\/span><\/p>\n<h2 data-path-to-node=\"22,0\">B\u1ea1n n\u00ean ch\u1ecdn ph\u01b0\u01a1ng ph\u00e1p t\u00edch h\u1ee3p n\u00e0o?<\/h2>\n<div class=\"horizontal-scroll-wrapper\">\n<table data-path-to-node=\"23\">\n<thead>\n<tr>\n<td><strong>N\u1ebfu b\u1ea1n \u0111\u00e3 c\u00f3 DOCX<\/strong><\/td>\n<td><strong>Th\u01b0\u1eddng l\u00e0 ph\u01b0\u01a1ng ph\u00e1p ph\u00f9 h\u1ee3p DOCX<\/strong><\/td>\n<td><strong>D\u00f9ng \u0111\u1ec3 l\u00e0m g\u00ec DOCX<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\n<p id=\"p-rc_edc3843c0ede5586-760\" data-path-to-node=\"23,1,0,0\"><span data-path-to-node=\"23,1,0,0,0\">H\u1ec7 th\u1ed1ng \u0111i\u1ec7n tho\u1ea1i, VMS ho\u1eb7c ki\u1ec3m so\u00e1t ra v\u00e0o<\/span><\/p>\n<\/td>\n<td>\n<p id=\"p-rc_edc3843c0ede5586-761\" data-path-to-node=\"23,1,1,0\"><span data-path-to-node=\"23,1,1,0,0\">SIP, RTSP, Wiegand<\/span><\/p>\n<\/td>\n<td>\n<p id=\"p-rc_edc3843c0ede5586-762\" data-path-to-node=\"23,1,2,0\"><span data-path-to-node=\"23,1,2,0,0\">Chuy\u1ec3n cu\u1ed9c g\u1ecdi, lu\u1ed3ng video ho\u1eb7c m\u00e3 \u0111\u1ecbnh danh x\u00e1c th\u1ef1c m\u00e0 kh\u00f4ng c\u1ea7n t\u00edch h\u1ee3p ph\u1ea7n m\u1ec1m s\u00e2u h\u01a1n<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p id=\"p-rc_edc3843c0ede5586-763\" data-path-to-node=\"23,2,0,0\"><span data-path-to-node=\"23,2,0,0,0\">N\u1ec1n t\u1ea3ng qu\u1ea3n l\u00fd t\u00e0i s\u1ea3n, h\u1ec7 th\u1ed1ng ki\u1ec3m so\u00e1t ra v\u00e0o ho\u1eb7c h\u1ec7 th\u1ed1ng m\u00e1y ch\u1ee7 kh\u00e1c<\/span><\/p>\n<\/td>\n<td>\n<p id=\"p-rc_edc3843c0ede5586-764\" data-path-to-node=\"23,2,1,0\"><span data-path-to-node=\"23,2,1,0,0\">BAS-IP Link API<\/span><\/p>\n<\/td>\n<td>\n<p id=\"p-rc_edc3843c0ede5586-765\" data-path-to-node=\"23,2,2,0\"><span data-path-to-node=\"23,2,2,0,0\">K\u1ebft n\u1ed1i ng\u01b0\u1eddi d\u00f9ng, quy\u1ec1n truy c\u1eadp v\u00e0 c\u00e1c quy tr\u00ecnh BAS-IP v\u1edbi m\u1ed9t n\u1ec1n t\u1ea3ng hi\u1ec7n c\u00f3<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p id=\"p-rc_edc3843c0ede5586-766\" data-path-to-node=\"23,3,0,0\"><span data-path-to-node=\"23,3,0,0,0\">\u1ee8ng d\u1ee5ng di \u0111\u1ed9ng c\u1ee7a ri\u00eang b\u1ea1n<\/span><\/p>\n<\/td>\n<td>\n<p id=\"p-rc_edc3843c0ede5586-767\" data-path-to-node=\"23,3,1,0\"><span data-path-to-node=\"23,3,1,0,0\">BAS-IP Mobile SDK<\/span><\/p>\n<\/td>\n<td>\n<p id=\"p-rc_edc3843c0ede5586-768\" data-path-to-node=\"23,3,2,0\"><span data-path-to-node=\"23,3,2,0,0\">Th\u00eam cu\u1ed9c g\u1ecdi, video v\u00e0 m\u1edf c\u1eeda v\u00e0o \u1ee9ng d\u1ee5ng hi\u1ec7n c\u00f3<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p id=\"p-rc_edc3843c0ede5586-769\" data-path-to-node=\"23,4,0,0\"><span data-path-to-node=\"23,4,0,0,0\">H\u1ec7 th\u1ed1ng c\u1ee5c b\u1ed9 ho\u1ea1t \u0111\u1ed9ng v\u1edbi c\u00e1c thi\u1ebft b\u1ecb BAS-IP c\u1ee5 th\u1ec3<\/span><\/p>\n<\/td>\n<td>\n<p id=\"p-rc_edc3843c0ede5586-770\" data-path-to-node=\"23,4,1,0\"><span data-path-to-node=\"23,4,1,0,0\">BAS-IP Device API<\/span><\/p>\n<\/td>\n<td>\n<p id=\"p-rc_edc3843c0ede5586-771\" data-path-to-node=\"23,4,2,0\"><span data-path-to-node=\"23,4,2,0,0\">Giao ti\u1ebfp tr\u1ef1c ti\u1ebfp v\u1edbi thi\u1ebft b\u1ecb; tr\u00ean c\u00e1c b\u1ea3ng \u0111i\u1ec1u khi\u1ec3n ch\u1ea1y Android, \u0111i\u1ec1u n\u00e0y c\u0169ng c\u00f3 th\u1ec3 bao g\u1ed3m vi\u1ec7c nh\u1eadn c\u00e1c s\u1ef1 ki\u1ec7n qua webhooks<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p id=\"p-rc_edc3843c0ede5586-772\" data-path-to-node=\"23,5,0,0\"><span data-path-to-node=\"23,5,0,0,0\">N\u1ec1n t\u1ea3ng m\u00e1y ch\u1ee7 v\u00e0 \u1ee9ng d\u1ee5ng di \u0111\u1ed9ng c\u1ee7a ri\u00eang b\u1ea1n<\/span><\/p>\n<\/td>\n<td>\n<p id=\"p-rc_edc3843c0ede5586-773\" data-path-to-node=\"23,5,1,0\"><span data-path-to-node=\"23,5,1,0,0\">Link API + Mobile SDK<\/span><\/p>\n<\/td>\n<td>\n<p id=\"p-rc_edc3843c0ede5586-774\" data-path-to-node=\"23,5,2,0\"><span data-path-to-node=\"23,5,2,0,0\">Bao g\u1ed3m c\u1ea3 c\u00e1c quy tr\u00ecnh back-office v\u00e0 ch\u1ee9c n\u0103ng d\u00e0nh cho c\u01b0 d\u00e2n<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p id=\"p-rc_edc3843c0ede5586-775\" data-path-to-node=\"24\"><span data-path-to-node=\"24,0\">B\u1ea1n kh\u00f4ng nh\u1ea5t thi\u1ebft ph\u1ea3i ch\u1ecdn tr\u01b0\u1edbc ph\u01b0\u01a1ng ph\u00e1p t\u00edch h\u1ee3p<\/span><span data-path-to-node=\"24,2\">. Trong h\u1ea7u h\u1ebft c\u00e1c tr\u01b0\u1eddng h\u1ee3p, c\u00e1ch ti\u1ebfp c\u1eadn ph\u00f9 h\u1ee3p s\u1ebd tr\u1edf n\u00ean r\u00f5 r\u00e0ng sau khi h\u1ec7 th\u1ed1ng hi\u1ec7n t\u1ea1i v\u00e0 tr\u01b0\u1eddng h\u1ee3p s\u1eed d\u1ee5ng c\u1ea7n thi\u1ebft \u0111\u00e3 \u0111\u01b0\u1ee3c m\u00f4 t\u1ea3<\/span><span data-path-to-node=\"24,4\">.<\/span><\/p>\n<h2 data-path-to-node=\"25,0\">T\u00edch h\u1ee3p mang l\u1ea1i \u0111i\u1ec1u g\u00ec t\u1ea1i c\u01a1 s\u1edf?<\/h2>\n<ul>\n<li id=\"p-rc_edc3843c0ede5586-776\" data-path-to-node=\"26,0,0\"><span data-path-to-node=\"26,0,0,0\">Thi\u1ebft l\u1eadp ban \u0111\u1ea7u nhanh h\u01a1n: d\u1eef li\u1ec7u ng\u01b0\u1eddi d\u00f9ng v\u00e0 c\u00e1c tham s\u1ed1 li\u00ean quan c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c chuy\u1ec3n t\u1eeb h\u1ec7 th\u1ed1ng m\u00e0 ch\u00fang \u0111ang \u0111\u01b0\u1ee3c duy tr\u00ec<\/span><span data-path-to-node=\"26,0,0,2\">.<\/span><\/li>\n<li id=\"p-rc_edc3843c0ede5586-777\" data-path-to-node=\"26,1,0\"><span data-path-to-node=\"26,1,0,0\">\u00cdt ph\u1ea3i nh\u1eadp l\u1ea1i d\u1eef li\u1ec7u: kh\u00f4ng c\u1ea7n nh\u1eadp \u0111i nh\u1eadp l\u1ea1i c\u00f9ng m\u1ed9t th\u00f4ng tin tr\u00ean c\u00e1c giao di\u1ec7n kh\u00e1c nhau<\/span><span data-path-to-node=\"26,1,0,2\">.<\/span><\/li>\n<li id=\"p-rc_edc3843c0ede5586-778\" data-path-to-node=\"26,2,0\"><span data-path-to-node=\"26,2,0,0\">D\u1eef li\u1ec7u ho\u1ea1t \u0111\u1ed9ng th\u1ed1ng nh\u1ea5t: c\u00e1c s\u1ef1 ki\u1ec7n chu\u00f4ng c\u1eeda, ra v\u00e0o v\u00e0 truy c\u1eadp c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c t\u1eadp h\u1ee3p c\u00f9ng v\u1edbi c\u00e1c th\u00f4ng tin kh\u00e1c c\u1ee7a c\u01a1 s\u1edf<\/span><span data-path-to-node=\"26,2,0,2\">.<\/span><\/li>\n<li id=\"p-rc_edc3843c0ede5586-779\" data-path-to-node=\"26,3,0\"><span data-path-to-node=\"26,3,0,0\">Quy tr\u00ecnh l\u00e0m vi\u1ec7c quen thu\u1ed9c: nh\u00e2n vi\u00ean c\u00f3 th\u1ec3 ti\u1ebfp t\u1ee5c l\u00e0m vi\u1ec7c tr\u00ean c\u00e1c h\u1ec7 th\u1ed1ng m\u00e0 h\u1ecd \u0111\u00e3 bi\u1ebft, trong khi c\u01b0 d\u00e2n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng m\u1ed9t \u1ee9ng d\u1ee5ng duy nh\u1ea5t<\/span><span data-path-to-node=\"26,3,0,2\">.<\/span><\/li>\n<\/ul>\n<p id=\"p-rc_edc3843c0ede5586-780\" data-path-to-node=\"27\"><span data-path-to-node=\"27,0\">Quy m\u00f4 c\u01a1 s\u1edf, c\u01a1 s\u1edf ng\u01b0\u1eddi d\u00f9ng v\u00e0 s\u1ed1 l\u01b0\u1ee3ng h\u1ec7 th\u1ed1ng \u0111\u01b0\u1ee3c k\u1ebft n\u1ed1i c\u00e0ng l\u1edbn th\u00ec l\u1ee3i \u00edch c\u00e0ng tr\u1edf n\u00ean r\u00f5 r\u1ec7t<\/span><span data-path-to-node=\"27,2\">.<\/span><\/p>\n<h2 data-path-to-node=\"28,0\">M\u1ed9t d\u1ef1 \u00e1n t\u00edch h\u1ee3p ho\u1ea1t \u0111\u1ed9ng nh\u01b0 th\u1ebf n\u00e0o?<\/h2>\n<p id=\"p-rc_edc3843c0ede5586-781\" data-path-to-node=\"29\"><span data-path-to-node=\"29,0\">T\u1ed5 ch\u1ee9c b\u1eaft \u0111\u1ea7u b\u1eb1ng vi\u1ec7c m\u00f4 t\u1ea3 h\u1ec7 th\u1ed1ng hi\u1ec7n t\u1ea1i v\u00e0 tr\u01b0\u1eddng h\u1ee3p s\u1eed d\u1ee5ng c\u1ea7n thi\u1ebft<\/span><span data-path-to-node=\"29,2\">. V\u00ed d\u1ee5: &#8220;Ch\u00fang t\u00f4i \u0111\u00e3 c\u00f3 \u1ee9ng d\u1ee5ng d\u00e0nh cho c\u01b0 d\u00e2n v\u00e0 mu\u1ed1n c\u01b0 d\u00e2n tr\u1ea3 l\u1eddi c\u00e1c cu\u1ed9c g\u1ecdi chu\u00f4ng c\u1eeda trong \u0111\u00f3.&#8221;<\/span><span data-path-to-node=\"29,4\"> BAS-IP gi\u00fap x\u00e1c \u0111\u1ecbnh ph\u01b0\u01a1ng ph\u00e1p t\u00edch h\u1ee3p ph\u00f9 h\u1ee3p v\u00e0 th\u1ed1ng nh\u1ea5t k\u1ebft qu\u1ea3 mong \u0111\u1ee3i<\/span><span data-path-to-node=\"29,6\">. \u0110\u1ed1i v\u1edbi Link API v\u00e0 Mobile SDK, c\u00e1c t\u00e0i li\u1ec7u k\u1ef9 thu\u1eadt \u0111\u01b0\u1ee3c cung c\u1ea5p sau khi d\u1ef1 \u00e1n \u0111\u00e3 \u0111\u01b0\u1ee3c th\u1ed1ng nh\u1ea5t v\u00e0 k\u00fd k\u1ebft NDA<\/span><span data-path-to-node=\"29,8\">. M\u1ed9t d\u1ef1 \u00e1n ri\u00eang ch\u1ee9a c\u00e1c th\u00f4ng s\u1ed1 k\u1ef9 thu\u1eadt c\u1ea7n thi\u1ebft s\u1ebd \u0111\u01b0\u1ee3c t\u1ea1o cho m\u1ed7i \u0111\u1ed1i t\u00e1c<\/span><span data-path-to-node=\"29,10\">. T\u00e0i li\u1ec7u Device API c\u00f3 s\u1eb5n c\u00f4ng khai<\/span><span data-path-to-node=\"29,12\">. B\u1ea3n th\u00e2n vi\u1ec7c t\u00edch h\u1ee3p \u0111\u01b0\u1ee3c ph\u00e1t tri\u1ec3n b\u1edfi \u0111\u1ed9i ng\u0169 c\u1ee7a \u0111\u1ed1i t\u00e1c<\/span><span data-path-to-node=\"29,14\">. BAS-IP tr\u1ea3 l\u1eddi c\u00e1c c\u00e2u h\u1ecfi k\u1ef9 thu\u1eadt li\u00ean quan \u0111\u1ebfn s\u1ea3n ph\u1ea9m c\u1ee7a m\u00ecnh, gi\u00fap l\u00e0m r\u00f5 k\u1ecbch b\u1ea3n t\u00edch h\u1ee3p v\u00e0 h\u1ed7 tr\u1ee3 khi vi\u1ec7c tri\u1ec3n khai d\u1ef1a tr\u00ean t\u00e0i li\u1ec7u kh\u00f4ng ho\u1ea1t \u0111\u1ed9ng nh\u01b0 mong \u0111\u1ee3i<\/span><span data-path-to-node=\"29,16\">. N\u1ebfu d\u1ef1 \u00e1n y\u00eau c\u1ea7u ch\u1ee9c n\u0103ng hi\u1ec7n kh\u00f4ng c\u00f3 s\u1eb5n trong s\u1ea3n ph\u1ea9m, y\u00eau c\u1ea7u \u0111\u00f3 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c th\u1ea3o lu\u1eadn v\u1edbi \u0111\u1ed9i ng\u0169 s\u1ea3n ph\u1ea9m c\u1ee7a BAS-IP<\/span><span data-path-to-node=\"29,18\">. Ph\u1ea1m vi c\u00f4ng vi\u1ec7c v\u00e0 v\u1ecb tr\u00ed c\u1ee7a n\u00f3 trong k\u1ebf ho\u1ea1ch ph\u00e1t tri\u1ec3n s\u1ebd \u0111\u01b0\u1ee3c \u0111\u00e1nh gi\u00e1 tr\u01b0\u1edbc<\/span><span data-path-to-node=\"29,20\">. \u0110\u00e1nh gi\u00e1 nh\u01b0 v\u1eady kh\u00f4ng c\u1ea5u th\u00e0nh cam k\u1ebft v\u1ec1 m\u1ed9t ng\u00e0y ph\u00e1t h\u00e0nh c\u1ee5 th\u1ec3<\/span><span data-path-to-node=\"29,22\">. M\u00f4i tr\u01b0\u1eddng th\u1eed nghi\u1ec7m v\u00e0 s\u1ef1 s\u1eafp x\u1ebfp thi\u1ebft b\u1ecb ph\u1ea7n c\u1ee9ng \u0111\u01b0\u1ee3c th\u1ed1ng nh\u1ea5t cho t\u1eebng d\u1ef1 \u00e1n ri\u00eang l\u1ebb<\/span><span data-path-to-node=\"29,24\">. Gi\u1ea3i ph\u00e1p ho\u00e0n ch\u1ec9nh \u0111\u01b0\u1ee3c \u0111\u1ed1i t\u00e1c ki\u1ec3m tra<\/span><span data-path-to-node=\"29,26\">. Sau khi qu\u00e1 tr\u00ecnh ph\u00e1t tri\u1ec3n k\u1ebft th\u00fac, \u0111\u1ed1i t\u00e1c s\u1ebd tr\u00ecnh di\u1ec5n k\u1ebft qu\u1ea3 cho BAS-IP ho\u1eb7c cung c\u1ea5p m\u00f4 t\u1ea3 v\u1ec1 t\u00edch h\u1ee3p \u0111\u00e3 ho\u00e0n th\u00e0nh<\/span><span data-path-to-node=\"29,28\">. \u0110\u1ed1i v\u1edbi m\u1ed9t t\u00edch h\u1ee3p th\u00f4ng th\u01b0\u1eddng, kho\u1ea3ng m\u1ed9t th\u00e1ng ph\u00e1t tri\u1ec3n t\u1eadp trung c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng l\u00e0m h\u01b0\u1edbng d\u1eabn chung<\/span><span data-path-to-node=\"29,30\">. Th\u1eddi l\u01b0\u1ee3ng theo l\u1ecbch t\u1ed5ng th\u1ec3 th\u01b0\u1eddng d\u00e0i h\u01a1n, t\u00f9y thu\u1ed9c v\u00e0o m\u1ee9c \u0111\u1ed9 s\u1eb5n s\u00e0ng c\u1ee7a \u0111\u1ed9i ng\u0169 \u0111\u1ed1i t\u00e1c v\u00e0 th\u1eddi gian c\u1ea7n thi\u1ebft \u0111\u1ec3 l\u00e0m quen v\u1edbi h\u1ec7 th\u1ed1ng<\/span><span data-path-to-node=\"29,32\">.<\/span><\/p>\n<h2 data-path-to-node=\"30,0\">T\u00edch h\u1ee3p c\u00f3 chi ph\u00ed bao nhi\u00eau?<\/h2>\n<p id=\"p-rc_edc3843c0ede5586-782\" data-path-to-node=\"31\"><span data-path-to-node=\"31,0\">BAS-IP th\u01b0\u1eddng kh\u00f4ng t\u00ednh ph\u00ed ri\u00eang \u0111\u1ec3 truy c\u1eadp v\u00e0o t\u00e0i li\u1ec7u v\u00e0 c\u00e1c c\u00f4ng c\u1ee5 t\u00edch h\u1ee3p<\/span><span data-path-to-node=\"31,2\">. C\u00e1c s\u1ea3n ph\u1ea9m BAS-IP ti\u1ebfp t\u1ee5c \u0111\u01b0\u1ee3c c\u1ea5p ph\u00e9p theo c\u00e1c \u0111i\u1ec1u kho\u1ea3n c\u1ea5p ph\u00e9p ti\u00eau chu\u1ea9n c\u1ee7a h\u1ecd<\/span><span data-path-to-node=\"31,4\">. B\u1ea5t k\u1ef3 y\u00eau c\u1ea7u ph\u00e1t tri\u1ec3n s\u1ea3n ph\u1ea9m b\u1ed5 sung n\u00e0o ho\u1eb7c thay \u0111\u1ed5i m\u1ee9c \u0111\u1ed9 \u01b0u ti\u00ean c\u1ee7a c\u00f4ng vi\u1ec7c \u0111\u00f3 \u0111\u1ec1u \u0111\u01b0\u1ee3c th\u1ecfa thu\u1eadn ri\u00eang<\/span><span data-path-to-node=\"31,6\">.<\/span><\/p>\n<h2 data-path-to-node=\"32,0\">C\u00e1c c\u00e2u h\u1ecfi th\u01b0\u1eddng g\u1eb7p<\/h2>\n<ul>\n<li data-path-to-node=\"33,0,0\"><b data-path-to-node=\"33,0,0\" data-index-in-node=\"0\">S\u1ef1 kh\u00e1c bi\u1ec7t gi\u1eefa Link API v\u00e0 Mobile SDK l\u00e0 g\u00ec?\u00a0<\/b><span data-path-to-node=\"33,0,2,0\"> Link API k\u1ebft n\u1ed1i BAS-IP v\u1edbi m\u1ed9t h\u1ec7 th\u1ed1ng m\u00e1y ch\u1ee7, ch\u1eb3ng h\u1ea1n nh\u01b0 n\u1ec1n t\u1ea3ng qu\u1ea3n l\u00fd t\u00e0i s\u1ea3n ho\u1eb7c h\u1ec7 th\u1ed1ng ki\u1ec3m so\u00e1t ra v\u00e0o<\/span><span data-path-to-node=\"33,0,2,2\">. Mobile SDK th\u00eam ch\u1ee9c n\u0103ng chu\u00f4ng c\u1eeda v\u00e0 ra v\u00e0o c\u1ee7a BAS-IP v\u00e0o m\u1ed9t \u1ee9ng d\u1ee5ng di \u0111\u1ed9ng<\/span><span data-path-to-node=\"33,0,2,4\">. C\u1ea3 hai c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng c\u00f9ng nhau trong c\u00f9ng m\u1ed9t d\u1ef1 \u00e1n<\/span><span data-path-to-node=\"33,0,2,6\">.<\/span><\/li>\n<li data-path-to-node=\"33,1,0\"><b data-path-to-node=\"33,1,0\" data-index-in-node=\"0\">BAS-IP Link c\u00f3 b\u1eaft bu\u1ed9c cho m\u1ecdi t\u00edch h\u1ee3p kh\u00f4ng?\u00a0<\/b><span data-path-to-node=\"33,1,2,0\"> Kh\u00f4ng<\/span><span data-path-to-node=\"33,1,2,2\">. Nhi\u1ec1u thi\u1ebft b\u1ecb BAS-IP c\u00f3 API c\u1ee5c b\u1ed9 ri\u00eang, do \u0111\u00f3 m\u1ed9t h\u1ec7 th\u1ed1ng c\u1ee7a b\u00ean th\u1ee9 ba c\u00f3 th\u1ec3 giao ti\u1ebfp tr\u1ef1c ti\u1ebfp v\u1edbi thi\u1ebft b\u1ecb<\/span><span data-path-to-node=\"33,1,2,4\">. Link th\u01b0\u1eddng h\u1eefu \u00edch h\u01a1n khi m\u1ed9t t\u00edch h\u1ee3p c\u1ea7n bao g\u1ed3m nhi\u1ec1u ki\u1ec3u thi\u1ebft b\u1ecb kh\u00e1c nhau, m\u1ed9t s\u1ed1 l\u01b0\u1ee3ng l\u1edbn thi\u1ebft b\u1ecb ho\u1eb7c nhi\u1ec1u \u0111\u1ecba \u0111i\u1ec3m<\/span><span data-path-to-node=\"33,1,2,6\">.<\/span><\/li>\n<li data-path-to-node=\"33,2,0\"><b data-path-to-node=\"33,2,0\" data-index-in-node=\"0\">C\u00f3 c\u1ea7n k\u00fd NDA (Th\u1ecfa thu\u1eadn b\u1ea3o m\u1eadt) kh\u00f4ng?\u00a0<\/b><span data-path-to-node=\"33,2,2,0\"> NDA \u0111\u01b0\u1ee3c y\u00eau c\u1ea7u cho Link API v\u00e0 Mobile SDK<\/span><span data-path-to-node=\"33,2,2,2\">. T\u00e0i li\u1ec7u Device API c\u00f3 s\u1eb5n c\u00f4ng khai<\/span><span data-path-to-node=\"33,2,2,4\">.<\/span><\/li>\n<li data-path-to-node=\"33,3,0\"><b data-path-to-node=\"33,3,0\" data-index-in-node=\"0\">Webhooks c\u00f3 \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3 kh\u00f4ng?\u00a0<\/b><span data-path-to-node=\"33,3,2,0\"> C\u00f3, tr\u00ean c\u00e1c b\u1ea3ng \u0111i\u1ec1u khi\u1ec3n l\u1ed1i v\u00e0o ch\u1ea1y Android<\/span><span data-path-to-node=\"33,3,2,2\">. M\u1ed9t h\u1ec7 th\u1ed1ng c\u1ee7a b\u00ean th\u1ee9 ba c\u00f3 th\u1ec3 nh\u1eadn c\u00e1c s\u1ef1 ki\u1ec7n c\u1ee7a thi\u1ebft b\u1ecb theo th\u1eddi gian th\u1ef1c<\/span><span data-path-to-node=\"33,3,2,4\">. Webhooks kh\u00f4ng kh\u1ea3 d\u1ee5ng tr\u00ean c\u00e1c b\u1ea3ng \u0111i\u1ec1u khi\u1ec3n ch\u1ea1y Linux, m\u00e0n h\u00ecnh trong nh\u00e0 ho\u1eb7c \u1edf c\u1ea5p \u0111\u1ed9 BAS-IP Link<\/span><span data-path-to-node=\"33,3,2,6\">.<\/span><\/li>\n<li data-path-to-node=\"33,4,0\"><b data-path-to-node=\"33,4,0\" data-index-in-node=\"0\">M\u1ed9t n\u1ec1n t\u1ea3ng c\u1ee7a b\u00ean th\u1ee9 ba c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c t\u00edch h\u1ee3p v\u1edbi BAS-IP Link Cloud kh\u00f4ng?\u00a0<\/b><span data-path-to-node=\"33,4,2,0\"> C\u00e1c t\u00edch h\u1ee3p ph\u00eda m\u00e1y ch\u1ee7 c\u1ee7a b\u00ean th\u1ee9 ba th\u00f4ng qua Link API hi\u1ec7n \u0111ang \u0111\u01b0\u1ee3c tri\u1ec3n khai tr\u00ean Link Self-Hosted<\/span><span data-path-to-node=\"33,4,2,2\">. Ch\u1ee9c n\u0103ng t\u01b0\u01a1ng \u0111\u01b0\u01a1ng cho Link Cloud \u0111ang trong qu\u00e1 tr\u00ecnh ph\u00e1t tri\u1ec3n<\/span><span data-path-to-node=\"33,4,2,4\">.<\/span><\/li>\n<li data-path-to-node=\"33,5,0\"><b data-path-to-node=\"33,5,0\" data-index-in-node=\"0\">C\u1ea7n bao nhi\u00eau nh\u00e0 ph\u00e1t tri\u1ec3n?\u00a0<\/b><span data-path-to-node=\"33,5,2,0\"> \u0110\u1ed1i v\u1edbi Link API, m\u1ed9t nh\u00e0 ph\u00e1t tri\u1ec3n back-end ho\u1eb7c full-stack th\u01b0\u1eddng s\u1ebd \u0111\u01b0\u1ee3c y\u00eau c\u1ea7u<\/span><span data-path-to-node=\"33,5,2,2\">. \u0110\u1ed1i v\u1edbi Mobile SDK, c\u1ea7n c\u00f3 m\u1ed9t nh\u00e0 ph\u00e1t tri\u1ec3n \u1ee9ng d\u1ee5ng di \u0111\u1ed9ng<\/span><span data-path-to-node=\"33,5,2,4\">. C\u00e1c t\u00edch h\u1ee3p l\u1edbn h\u01a1n c\u0169ng c\u00f3 th\u1ec3 y\u00eau c\u1ea7u chuy\u00ean m\u00f4n v\u1ec1 DevOps<\/span><span data-path-to-node=\"33,5,2,6\">.<\/span><\/li>\n<\/ul>\n<p data-path-to-node=\"34\"><b data-path-to-node=\"34\" data-index-in-node=\"0\">B\u1ea1n mu\u1ed1n t\u00edch h\u1ee3p BAS-IP v\u1edbi h\u1ec7 th\u1ed1ng c\u1ee7a m\u00ecnh?<\/b><\/p>\n<p id=\"p-rc_edc3843c0ede5586-796\" data-path-to-node=\"36\"><span data-path-to-node=\"36,0\"> H\u00e3y cho ch\u00fang t\u00f4i bi\u1ebft n\u1ec1n t\u1ea3ng, \u1ee9ng d\u1ee5ng ho\u1eb7c thi\u1ebft b\u1ecb n\u00e0o b\u1ea1n \u0111\u00e3 s\u1eed d\u1ee5ng v\u00e0 b\u1ea1n mu\u1ed1n qu\u00e1 tr\u00ecnh t\u00edch h\u1ee3p \u0111\u1ea1t \u0111\u01b0\u1ee3c \u0111i\u1ec1u g\u00ec<\/span><span data-path-to-node=\"36,2\">. \u0110\u1ed9i ng\u0169 BAS-IP c\u00f3 th\u1ec3 gi\u00fap x\u00e1c \u0111\u1ecbnh ph\u01b0\u01a1ng ph\u00e1p ph\u00f9 h\u1ee3p nh\u1ea5t: kh\u1ea3 n\u0103ng t\u01b0\u01a1ng t\u00e1c th\u00f4ng qua giao th\u1ee9c ti\u00eau chu\u1ea9n, Link API, Mobile SDK, Device API ho\u1eb7c k\u1ebft h\u1ee3p c\u00e1c ph\u01b0\u01a1ng ph\u00e1p n\u00e0y<\/span><span data-path-to-node=\"36,4\">.<\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>T\u00edch h\u1ee3p h\u1ec7 th\u1ed1ng Intercom IP BAS-IP v\u1edbi c\u00e1c H\u1ec7 th\u1ed1ng T\u00f2a nh\u00e0 Hi\u1ec7n c\u00f3. Tr\u00ean c\u00f9ng m\u1ed9t c\u01a1 s\u1edf, \u0111\u1ed9i ng\u0169 qu\u1ea3n l\u00fd c\u00f3 th\u1ec3 l\u00e0m vi\u1ec7c tr\u00ean m\u1ed9t n\u1ec1n t\u1ea3ng qu\u1ea3n l\u00fd t\u00e0i s\u1ea3n, \u0111\u1ed9i ng\u0169 an ninh l\u00e0m vi\u1ec7c tr\u00ean h\u1ec7 th\u1ed1ng ki\u1ec3m so\u00e1t ra v\u00e0o v\u00e0 c\u01b0 d\u00e2n s\u1eed d\u1ee5ng m\u1ed9t [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[48],"tags":[],"class_list":["post-175968","post","type-post","status-publish","format-standard","hentry","category-uncategorized-vi"],"acf":[],"_links":{"self":[{"href":"https:\/\/bas-ip.com\/vi\/wp-json\/wp\/v2\/posts\/175968","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bas-ip.com\/vi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bas-ip.com\/vi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bas-ip.com\/vi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bas-ip.com\/vi\/wp-json\/wp\/v2\/comments?post=175968"}],"version-history":[{"count":2,"href":"https:\/\/bas-ip.com\/vi\/wp-json\/wp\/v2\/posts\/175968\/revisions"}],"predecessor-version":[{"id":176959,"href":"https:\/\/bas-ip.com\/vi\/wp-json\/wp\/v2\/posts\/175968\/revisions\/176959"}],"wp:attachment":[{"href":"https:\/\/bas-ip.com\/vi\/wp-json\/wp\/v2\/media?parent=175968"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bas-ip.com\/vi\/wp-json\/wp\/v2\/categories?post=175968"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bas-ip.com\/vi\/wp-json\/wp\/v2\/tags?post=175968"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}