¼¹ö¸¦ º¸À¯ÁßÀ̽Ű¡¿ä?
Agent¸¦ ¼³Ä¡ÇÏ°í ½ÇÇàÇϸé ÀÚµ¿»ý¼ºµÇ´Â Å×ÀÌºí¿¡ µ¥ÀÌÅ͸¸ »ðÀÔÇϸé ÀÚµ¿¹ß¼ÛµÇ°í °á°úµµ ¼ö½ÅµË´Ï´Ù.
¹®ÀÚ¿¬µ¿ API °³¹ßÀº °£´ÜÇϰÔ, ¹ß¼ÛÀº ¾ÈÁ¤ÀûÀ¸·Î
¿¹¾à ¾È³», ÁÖ¹® »óÅÂ, º»ÀÎÀÎÁõó·³ ¹Ýº¹µÇ´Â ¹®ÀÚ¸¦ DB¡¤¼ÒÄÏ¡¤DLL ¹æ½ÄÀ¸·Î ¿¬°áÇÏ°í ¹ß¼Û °á°ú±îÁö È®ÀÎÇϼ¼¿ä.

´Ù¾çÇÑ ¾ð¾î¿Í ȯ°æ¿¡ ¸Â°Ô SMS, LMS, MMS ¼ºñ½º¸¦ ½±°í ºü¸£°Ô ¿¬µ¿ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Agent¸¦ ¼³Ä¡ÇÏ°í ½ÇÇàÇϸé ÀÚµ¿»ý¼ºµÇ´Â Å×ÀÌºí¿¡ µ¥ÀÌÅ͸¸ »ðÀÔÇϸé ÀÚµ¿¹ß¼ÛµÇ°í °á°úµµ ¼ö½ÅµË´Ï´Ù.
Agent ¼³Ä¡°¡ ¾î·Æ´Ù¸é ȨÆäÀÌÁö¿¡¼ ¼ÒÄÏ¿¬µ¿À¸·Î °£ÆíÇÏ°Ô ¿¬µ¿Çϼ¼¿ä. (SMS Àü¿ë)
¹èÆ÷ÇØµå¸®´Â DLLÀ» ÇÁ·ÎÁ§Æ®¿¡ ÂüÁ¶ÇÏ¿© ¹®ÀÚ¿¬µ¿ÀÌ °¡´ÉÇÕ´Ï´Ù. (SMS Àü¿ë)
4´Ü°è·Î ºü¸£°Ô ¿¬µ¿Çϰí, ¹Ù·Î »ç¿ëÇØº¸¼¼¿ä.
¿¬µ¿Àü¿ë °èÁ¤À» »ý¼ºÇϰí, ¿¬µ¿½Åû¼¸¦ Á¦ÃâÇÕ´Ï´Ù.
°èÁ¤°ü¸®½Ã½ºÅÛ È¯°æ°ú ¹ß¼Û ¸ñÀû¿¡ ¸Â´Â ¹æ½ÄÀ» È®ÀÎÇÕ´Ï´Ù.
¿¬µ¿¹æ½Ä º¸±â°¡ÀÌµå ¹®¼¿¡ µû¶ó, ¹®ÀÚ¸¦ ¹ß¼ÛÇØº¸¼¼¿ä.
(Å×½ºÆ®¹®ÀÚ 10°ÇÁö±Þ)
½Ç¼ºñ½º¿¡ Àû¿ëÇÏ¿© ¿¬µ¿¿ä±ÝÁ¦·Î ¹ß¼ÛÇϰí, °á°ú¸¦ °ü¸®ÇÕ´Ï´Ù.
Àü¼Û°á°ú È®Àוּ¿¹æ½ÄÀ» ¼±ÅÃÇϸé ÁÖ¿ä Æ¯Â¡, ó¸® È帧, ȯ°æº° »ùÇðú ÇÊ¿äÇÑ ÆÄÀÏÀ» ÇѰ÷¿¡¼ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
¹ß¼Û µ¥ÀÌÅ͸¦ DB¿¡ »ðÀÔÇϸé XDB Agent°¡ µ¥ÀÌÅ͸¦ Á¶È¸ÇÏ¿© Gateway·Î ÀÚµ¿Àü¼ÛÇϰí, ó¸® °á°ú¸¦ ´Ù½Ã DB¿¡ ¾÷µ¥ÀÌÆ®ÇØÁÝ´Ï´Ù.
¼³Ä¡ ¾È³» ¶Ç´Â DB Á¾·ù¸¦ ¼±ÅÃÇÏ¿© ¿¹¹®À» È®ÀÎÇϼ¼¿ä.
-- °¢ Ä÷³¿¡ ´ëÇÑ ¼³¸íÀº XDB ¸Å´º¾óÀ» È®ÀÎÇϼ¼¿ä.
/* ´Ü¹® -- Áï½ÃÀü¼Û (REQ_DATE : ÇöÀç½Ã°£, MSG_TYPE : 4, SMS_TXT : Çʼö) */
INSERT INTO MSG_DATA(MSG_SEQ, CUR_STATE, REQ_DATE, CALL_TO, CALL_FROM, SMS_TXT, MSG_TYPE)
VALUES(MSG_DATA_SEQ.NEXTVAL, 0, SYSDATE, '¼ö½Å¹øÈ£', '¹ß½Å¹øÈ£', 'Test SMSÀÔ´Ï´Ù', 4);
/* ´Ü¹® -- ¿¹¾àÀü¼Û (REQ_DATE : ¹Ì·¡½Ã°£) */
INSERT INTO MSG_DATA(MSG_SEQ, CUR_STATE, REQ_DATE, REQ_DATE, CALL_TO, CALL_FROM, SMS_TXT, MSG_TYPE)
VALUES(MSG_DATA_SEQ.NEXTVAL, 0, SYSDATE, '2029-12-31 10:00:00', '¼ö½Å¹øÈ£', '¹ß½Å¹øÈ£', '¿¹¾à SMSÀÔ´Ï´Ù', 4);
/* Àå¹® (FILE_CNT : 0, MSG_TYPE : 6, CONT_SEQ : Çʼö) */
INSERT INTO MMS_CONTENTS_INFO(CONT_SEQ, FILE_CNT, MMS_SUBJECT, MMS_BODY)VALUES(MMS_CONTENTS_INFO_SEQ.NEXTVAL, 0, 'LMS Á¦¸ñ' , 'LMS ³»¿ë');
INSERT INTO MSG_DATA(MSG_SEQ, CUR_STATE, REQ_DATE, CALL_TO, CALL_FROM, SMS_TXT, MSG_TYPE, CONT_SEQ)
VALUES(MSG_DATA_SEQ.NEXTVAL, 0, SYSDATE, '¼ö½Å¹øÈ£', '¹ß½Å¹øÈ£', '', 6, MMS_CONTENTS_INFO_SEQ.CURRVAL);
/* Æ÷Åä -- À̹ÌÁö¸¸ (FILE_CNT = 1, MSG_TYPE : 6, CONT_SEQ : Çʼö) */
INSERT INTO MMS_CONTENTS_INFO(CONT_SEQ, FILE_CNT, MMS_SUBJECT, MMS_BODY, FILE_TYPE1, FILE_NAME1, SERVICE_DEP1 )VALUES(MMS_CONTENTS_INFO_SEQ.NEXTVAL, 1, 'MMS Á¦¸ñ' , '', 'IMG', 'C:/XDB2/attach/01.jpg', 'ALL');
INSERT INTO MSG_DATA(MSG_SEQ, CUR_STATE, REQ_DATE, CALL_TO, CALL_FROM, SMS_TXT, MSG_TYPE, CONT_SEQ)
VALUES(MSG_DATA_SEQ.NEXTVAL, 0, SYSDATE, '¼ö½Å¹øÈ£', '¹ß½Å¹øÈ£', '', 6, MMS_CONTENTS_INFO_SEQ.CURRVAL);
/* Æ÷Åä -- ÅØ½ºÆ®+À̹ÌÁö (FILE_CNT = 2, MSG_TYPE : 6, CONT_SEQ : Çʼö) */
INSERT INTO MMS_CONTENTS_INFO(CONT_SEQ, FILE_CNT, MMS_SUBJECT, MMS_BODY, FILE_TYPE1, FILE_NAME1, SERVICE_DEP1 )VALUES(MMS_CONTENTS_INFO_SEQ.NEXTVAL, 2, 'MMS Á¦¸ñ' , 'MMS ³»¿ë', 'IMG', 'C:/XDB2/attach/01.jpg', 'ALL');
INSERT INTO MSG_DATA(MSG_SEQ, CUR_STATE, REQ_DATE, CALL_TO, CALL_FROM, SMS_TXT, MSG_TYPE, CONT_SEQ)
VALUES(MSG_DATA_SEQ.NEXTVAL, 0, SYSDATE, '¼ö½Å¹øÈ£', '¹ß½Å¹øÈ£', '', 6, MMS_CONTENTS_INFO_SEQ.CURRVAL);
-- °¢ Ä÷³¿¡ ´ëÇÑ ¼³¸íÀº XDB ¸Å´º¾óÀ» È®ÀÎÇϼ¼¿ä.
/* ´Ü¹® -- Áï½ÃÀü¼Û (REQ_DATE : ÇöÀç½Ã°£, MSG_TYPE : 4, SMS_TXT : Çʼö) */
INSERT INTO MSG_DATA(CUR_STATE, REQ_DATE, CALL_TO, CALL_FROM, SMS_TXT, MSG_TYPE)
VALUES(0, GETDATE(), '¼ö½Å¹øÈ£', '¹ß½Å¹øÈ£', 'Test SMSÀÔ´Ï´Ù', 4);
/* ´Ü¹® -- ¿¹¾àÀü¼Û (REQ_DATE : ¹Ì·¡½Ã°£) */
INSERT INTO MSG_DATA(CUR_STATE, REQ_DATE, CALL_TO, CALL_FROM, SMS_TXT, MSG_TYPE)
VALUES(0, '2029-12-31 10:00:00', '¼ö½Å¹øÈ£', '¹ß½Å¹øÈ£', '¿¹¾à SMSÀÔ´Ï´Ù', 4);
/* Àå¹® (FILE_CNT : 0, MSG_TYPE : 6, CONT_SEQ : Çʼö) */
INSERT INTO MMS_CONTENTS_INFO(FILE_CNT, MMS_SUBJECT, MMS_BODY)VALUES(0, 'LMS Á¦¸ñ' , 'LMS ³»¿ë');
INSERT INTO MSG_DATA(CUR_STATE, REQ_DATE, CALL_TO, CALL_FROM, SMS_TXT, MSG_TYPE, CONT_SEQ)
VALUES(0, GETDATE(), '¼ö½Å¹øÈ£', '¹ß½Å¹øÈ£', '', 6, @@IDENTITY);
/* Æ÷Åä -- À̹ÌÁö¸¸ (FILE_CNT = 1, MSG_TYPE : 6, CONT_SEQ : Çʼö) */
INSERT INTO MMS_CONTENTS_INFO(FILE_CNT, MMS_SUBJECT, MMS_BODY, FILE_TYPE1, FILE_NAME1, SERVICE_DEP1 )VALUES(1, 'MMS Á¦¸ñ' , '', 'IMG', 'C:/XDB2/attach/01.jpg', 'ALL');
INSERT INTO MSG_DATA(CUR_STATE, REQ_DATE, CALL_TO, CALL_FROM, SMS_TXT, MSG_TYPE, CONT_SEQ)
VALUES(0, GETDATE(), '¼ö½Å¹øÈ£', '¹ß½Å¹øÈ£', '', 6, @@IDENTITY);
/* Æ÷Åä -- ÅØ½ºÆ®+À̹ÌÁö (FILE_CNT = 2, MSG_TYPE : 6, CONT_SEQ : Çʼö) */
INSERT INTO MMS_CONTENTS_INFO(FILE_CNT, MMS_SUBJECT, MMS_BODY, FILE_TYPE1, FILE_NAME1, SERVICE_DEP1 )VALUES(2, 'MMS Á¦¸ñ' , 'MMS ³»¿ë', 'IMG', 'C:/XDB2/attach/01.jpg', 'ALL');
INSERT INTO MSG_DATA(CUR_STATE, REQ_DATE, CALL_TO, CALL_FROM, SMS_TXT, MSG_TYPE, CONT_SEQ)
VALUES(0, GETDATE(), '¼ö½Å¹øÈ£', '¹ß½Å¹øÈ£', '', 6, @@IDENTITY);
-- °¢ Ä÷³¿¡ ´ëÇÑ ¼³¸íÀº XDB ¸Å´º¾óÀ» È®ÀÎÇϼ¼¿ä.
/* ´Ü¹® -- Áï½ÃÀü¼Û (REQ_DATE : ÇöÀç½Ã°£, MSG_TYPE : 4, SMS_TXT : Çʼö) */
INSERT INTO MSG_DATA(CUR_STATE, REQ_DATE, CALL_TO, CALL_FROM, SMS_TXT, MSG_TYPE)
VALUES(0, NOW(), '¼ö½Å¹øÈ£', '¹ß½Å¹øÈ£', 'Test SMSÀÔ´Ï´Ù', 4);
/* ´Ü¹® -- ¿¹¾àÀü¼Û (REQ_DATE : ¹Ì·¡½Ã°£) */
INSERT INTO MSG_DATA(CUR_STATE, REQ_DATE, CALL_TO, CALL_FROM, SMS_TXT, MSG_TYPE)
VALUES(0, '2029-12-31 10:00:00', '¼ö½Å¹øÈ£', '¹ß½Å¹øÈ£', '¿¹¾à SMSÀÔ´Ï´Ù', 4);
/* Àå¹® (FILE_CNT : 0, MSG_TYPE : 6, CONT_SEQ : Çʼö) */
INSERT INTO MMS_CONTENTS_INFO(FILE_CNT, MMS_SUBJECT, MMS_BODY)VALUES(0, 'LMS Á¦¸ñ' , 'LMS ³»¿ë');
INSERT INTO MSG_DATA(CUR_STATE, REQ_DATE, CALL_TO, CALL_FROM, SMS_TXT, MSG_TYPE, CONT_SEQ)
VALUES(0, NOW(), '¼ö½Å¹øÈ£', '¹ß½Å¹øÈ£', '', 6, LAST_INSERT_ID());
/* Æ÷Åä -- À̹ÌÁö¸¸ (FILE_CNT = 1, MSG_TYPE : 6, CONT_SEQ : Çʼö) */
INSERT INTO MMS_CONTENTS_INFO(FILE_CNT, MMS_SUBJECT, MMS_BODY, FILE_TYPE1, FILE_NAME1, SERVICE_DEP1 )VALUES(1, 'MMS Á¦¸ñ' , '', 'IMG', '/home/xonda/xdb2/attach/01.jpg', 'ALL');
INSERT INTO MSG_DATA(CUR_STATE, REQ_DATE, CALL_TO, CALL_FROM, SMS_TXT, MSG_TYPE, CONT_SEQ)
VALUES(0, NOW(), '¼ö½Å¹øÈ£', '¹ß½Å¹øÈ£', '', 6, LAST_INSERT_ID());
/* Æ÷Åä -- ÅØ½ºÆ®+À̹ÌÁö (FILE_CNT = 2, MSG_TYPE : 6, CONT_SEQ : Çʼö) */
INSERT INTO MMS_CONTENTS_INFO(FILE_CNT, MMS_SUBJECT, MMS_BODY, FILE_TYPE1, FILE_NAME1, SERVICE_DEP1 )VALUES(2, 'MMS Á¦¸ñ' , 'MMS ³»¿ë', 'IMG', '/home/xonda/xdb2/attach/01.jpg', 'ALL');
INSERT INTO MSG_DATA(CUR_STATE, REQ_DATE, CALL_TO, CALL_FROM, SMS_TXT, MSG_TYPE, CONT_SEQ)
VALUES(0, NOW(), '¼ö½Å¹øÈ£', '¹ß½Å¹øÈ£', '', 6, LAST_INSERT_ID());
À¥»çÀÌÆ®¿¡¼ ½ð´Ù³Ý Gateway·Î Á÷Á¢ ¼ÒÄÏÅë½ÅÇÏ¿© ´Ü¹®¹®ÀÚ¸¦ Àü¼ÛÇÏ´Â °£´ÜÇÑ ¿¬µ¿¹æ½ÄÀÔ´Ï´Ù.
°³¹ß¾ð¾î¸¦ ¼±ÅÃÇÏ¿© ¼ÒÄÏ¿¬µ¿ ¿¹½Ã¸¦ È®ÀÎÇϼ¼¿ä.
<%
Class XONDASMS
...
Private Sub Class_Initialize()
sID = "½ð´Ù³Ý¿¬µ¿¾ÆÀ̵ð" '*** 10ÀÚ¸®¹Ì¸¸
sPWD = "½ð´Ù³Ý¿¬µ¿ÆÐ½º¿öµå" '*** 10ÀÚ¸®¹Ì¸¸
...
End Sub
...
End Class
%>
<% Option Explicit %>
<!--#include file="class.sms.asp"--%>
<%
Dim receiver, callback, sms_msg, err_msg, result
'--------------------------------------------------------------------------------------------------
' ¼ö½Å¹øÈ£(ÈÞ´ëÆù¹øÈ£) -- º¹¼öÀÏ °æ¿ì ÄÞ¸¶·Î ±¸ºÐ (ex: 01100000000,01000000000)
'--------------------------------------------------------------------------------------------------
receiver = ""
'--------------------------------------------------------------------------------------------------
' ¹ß½Å¹øÈ£(ȸ½Å¹øÈ£) -- »çÀüµî·ÏÇʼö (ex: 021234567)
'--------------------------------------------------------------------------------------------------
callback = ""
'--------------------------------------------------------------------------------------------------
' Àü¼Û³»¿ë(EUC-KR ±âÁØ ÃÖ´ë 80¹ÙÀÌÆ®)
'--------------------------------------------------------------------------------------------------
sms_msg = ""
'--------------------------------------------------------------------------------------------------
' SMSÀü¼Û (¼ö½Å¹øÈ£, ¹ß½Å¹øÈ£, Àü¼Û³»¿ë, ¿À·ù³»¿ë) -- ¼º°ø°Ç¼ö(0ÀÌ»ó) ¶Ç´Â ¿À·ù¹øÈ£(À½¼ö)¸¦ ¹ÝȯÇÔ
'--------------------------------------------------------------------------------------------------
result = Func_SendSMS(receiver, callback, sms_msg, err_msg)
If result < 0 Then
Response.Write "Á¢¼ö ½ÇÆÐ : " & err_msg
Else
Response.Write "Á¢¼ö ¼º°ø (" & result & "°Ç)"
' Á¤»ó ó¸®µÈ °æ¿ì err_msg ¿¡´Â ¼¹ö Á¢¼ö¿¡ ½ÇÆÐÇÑ ¹øÈ£°¡ ¹ÝȯµË´Ï´Ù.
If err_msg <> "" Then
Response.Write ", ½ÇÆÐ ¹øÈ£ (" & err_msg & ")"
End IF
End If
%>
<?php
class XONDASMS {
var $ID;
var $PWD;
...
function __construct() {
$this->ID = "½ð´Ù³Ý¿¬µ¿¾ÆÀ̵ð"; //*** 10ÀÚ¸®¹Ì¸¸
$this->PWD = "½ð´Ù³Ý¿¬µ¿ÆÐ½º¿öµå"; //*** 10ÀÚ¸®¹Ì¸¸
...
}
}
?>
<?php
header("Content-Type: text/html; charset=UTF-8");
########## Ŭ·¡½º ÂüÁ¶ ##########
include "class.sms.php";
########## ³»¿ë ±¸¼º ##########
//--------------------------------------------------------------------------------------------------
//¼ö½Å¹øÈ£(ÈÞ´ëÆù¹øÈ£) -- º¹¼öÀϰæ¿ì ÄÞ¸¶·Î ±¸ºÐ (ex: 01100000000,01000000000)
//--------------------------------------------------------------------------------------------------
$receiver = "";
//--------------------------------------------------------------------------------------------------
//¹ß½Å¹øÈ£(ȸ½Å¹øÈ£) -- »çÀüµî·ÏÇʼö (ex: 021234567)
//--------------------------------------------------------------------------------------------------
$callback = "";
//--------------------------------------------------------------------------------------------------
//Àü¼Û³»¿ë(´Ü¹®) -- EUC-KR ±âÁØ ÃÖ´ë 80¹ÙÀÌÆ®
//--------------------------------------------------------------------------------------------------
$sms_msg = "";
//--------------------------------------------------------------------------------------------------
//SMSÀü¼Û (¼ö½Å¹øÈ£, ¹ß½Å¹øÈ£, Àü¼Û³»¿ë, ¿À·ù³»¿ë) -- ¼º°ø°Ç¼ö(0ÀÌ»ó) ¶Ç´Â ¿À·ù¹øÈ£(À½¼ö)¸¦ ¹ÝȯÇÔ
//---------------------------------------------------------------------------------------------------
$result = sendSMS($receiver, $callback, $sms_msg, $err_msg);
if($result < 0){
echo "Á¢¼ö ½ÇÆÐ : ".$err_msg;
}else{
echo "Á¢¼ö ¼º°ø (".$result."°Ç)";
// $result°¡ 0 ÀÌ»óÀ̸é $err_msg´Â ¼¹ö Á¢¼ö¿¡ ½ÇÆÐÇÑ ¼ö½Å¹øÈ£ ¸ñ·ÏÀ» ¹ÝȯÇÕ´Ï´Ù.
if($err_msg != ""){
echo ", ½ÇÆÐ ¹øÈ£ (".$err_msg.")";
}
}
?>
# ½ð´Ù³Ý ¼ÒÄÏ¿¬µ¿ °èÁ¤
xonda.sms.id=½ð´Ù³Ý¿¬µ¿¾ÆÀ̵ð
xonda.sms.password=½ð´Ù³Ý¿¬µ¿ÆÐ½º¿öµå
...
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<%@ page import="net.xonda.sms.XondaSms" %>
<%
request.setCharacterEncoding("UTF-8");
//--------------------------------------------------------------------------------------------------
//¼ö½Å¹øÈ£(ÈÞ´ëÆù¹øÈ£) -- º¹¼öÀϰæ¿ì ÄÞ¸¶·Î ±¸ºÐ (ex: 01100000000,01000000000)
//--------------------------------------------------------------------------------------------------
String receiver = "";
//--------------------------------------------------------------------------------------------------
//¹ß½Å¹øÈ£(ȸ½Å¹øÈ£) -- »çÀüµî·ÏÇʼö (ex: 021234567)
//--------------------------------------------------------------------------------------------------
String callback = "";
//--------------------------------------------------------------------------------------------------
//Àü¼Û³»¿ë(´Ü¹®) -- EUC-KR ±âÁØ ÃÖ´ë 80¹ÙÀÌÆ®
//--------------------------------------------------------------------------------------------------
String sms_msg = "";
//--------------------------------------------------------------------------------------------------
//SMSÀü¼Û (¼ö½Å¹øÈ£, ¹ß½Å¹øÈ£, Àü¼Û³»¿ë)
// getResultCode() : ¼º°ø°Ç¼ö(0ÀÌ»ó) ¶Ç´Â ¿À·ù¹øÈ£(À½¼ö)¸¦ ¹ÝȯÇÔ
//---------------------------------------------------------------------------------------------------
XondaSms sms = new XondaSms();
XondaSms.SendResult result = sms.sendSms(receiver, callback, sms_msg);
if (result.getResultCode() < 0) {
out.print("Á¢¼ö ½ÇÆÐ: " + result.getErrorMessage());
} else {
out.print("Á¢¼ö ¼º°ø (" + result.getResultCode() + "°Ç)");
if (result.getFailedNumbers().length() > 0) {
out.print(", Á¢¼ö ½ÇÆÐ (" + result.getFailedNumbers() +")");
}
}
%>
ÀÀ¿ëÇÁ·Î±×·¥ ÇÁ·ÎÁ§Æ®¿¡¼ ¹èÆ÷ DLLÀ» ÂüÁ¶Çϰí OPEN, SEND, CLOSE ¿ªÇÒÀÇ ÇÔ¼ö¸¦ È£ÃâÇÏ¿© ´Ü¹®¹®ÀÚ¸¦ Àü¼ÛÇÕ´Ï´Ù.
°³¹ßȯ°æ¿¡ ¸Â´Â ¸Å´º¾óÀ» ´Ù¿î¹ÞÀ¸½Å ÈÄ ÀÌ¿ë¾È³»¿¡ µû¶ó ÁøÇàÇϼ¼¿ä.
// ½ÇÁ¦ ÇÔ¼ö¸í°ú ÀÎÀÚ´Â ¹èÆ÷ »ùÇÃÀ» È®ÀÎÇϼ¼¿ä.
int result = XONDA_OPEN(accountId, accountPassword);
if (result == 0) {
XONDA_SEND("01012345678", "¾È³» ¹®ÀÚÀÔ´Ï´Ù.");
}
XONDA_CLOSE();
' ½ÇÁ¦ ÇÔ¼ö¸í°ú ÀÎÀÚ´Â ¹èÆ÷ »ùÇÃÀ» È®ÀÎÇϼ¼¿ä.
Dim result As Integer
result = XONDA_OPEN(accountId, accountPassword)
If result = 0 Then XONDA_SEND("01012345678", "¾È³» ¹®ÀÚÀÔ´Ï´Ù.")
XONDA_CLOSE()
// ½ÇÁ¦ ÇÔ¼ö¸í°ú ÀÎÀÚ´Â ¹èÆ÷ »ùÇÃÀ» È®ÀÎÇϼ¼¿ä.
HMODULE module = LoadLibrary(TEXT("xonda.dll"));
// OPEN, SEND, CLOSE ÇÔ¼ö ÁÖ¼Ò¸¦ È®ÀÎÇÑ µÚ ¼ø¼´ë·Î È£ÃâÇÕ´Ï´Ù.
FreeLibrary(module);
Ãß°¡Ä³½¬ Àû¸³Çü ÀϹݻóǰ°ú ´Þ¸®, ¿¬µ¿¿ä±ÝÁ¦´Â ¼±ÅÃÇÑ »óǰ¿¡ µû¶ó SMS¡¤LMS¡¤MMS ´Ü°¡°¡ ´Þ¶óÁý´Ï´Ù.
(À¥ÆÑ½º,MO¼ºñ½º º°µµ)
VAT º°µµ
| ±¸ºÐ | °Ç¼ö | ´Ü°¡ | ÇÒÀÎÀ² |
|---|---|---|---|
| ´Ü¹® | 2,800°Ç | 17.5¿ø | 30.0%↓ |
| Àå¹® | 1,088°Ç | 45.0¿ø | 35.7%↓ |
| Æ÷Åä | 196°Ç | 250.0¿ø | — |
ÃæÀüij½¬ 53,900¿ø
¿¬µ¿È¸¿ø Àü¿ë ÃæÀüÇϱâVAT º°µµ
| ±¸ºÐ | °Ç¼ö | ´Ü°¡ | ÇÒÀÎÀ² |
|---|---|---|---|
| ´Ü¹® | 6,000°Ç | 16.5¿ø | 34.0%↓ |
| Àå¹® | 2,250°Ç | 44.0¿ø | 37.1%↓ |
| Æ÷Åä | 404°Ç | 245.0¿ø | 2.0%↓ |
ÃæÀüij½¬ 108,900¿ø
¿¬µ¿È¸¿ø Àü¿ë ÃæÀüÇϱâVAT º°µµ
| ±¸ºÐ | °Ç¼ö | ´Ü°¡ | ÇÒÀÎÀ² |
|---|---|---|---|
| ´Ü¹® | 12,000°Ç | 15¿ø | 40.0%↓ |
| Àå¹® | 4,186°Ç | 43¿ø | 38.6%↓ |
| Æ÷Åä | 750°Ç | 240¿ø | 4.0%↓ |
ÃæÀüij½¬ 198,000¿ø
¿¬µ¿È¸¿ø Àü¿ë ÃæÀüÇϱâVAT º°µµ
| ±¸ºÐ | °Ç¼ö | ´Ü°¡ | ÇÒÀÎÀ² |
|---|---|---|---|
| ´Ü¹® | 50,000°Ç | 14¿ø | 44%↓ |
| Àå¹® | 16,666°Ç | 42¿ø | 40%↓ |
| Æ÷Åä | 3,043°Ç | 230¿ø | 8%↓ |
ÃæÀüij½¬ 770,000¿ø
¿¬µ¿È¸¿ø Àü¿ë ÃæÀüÇϱâ¾÷¹« ȯ°æ¿¡ ¸Â´Â ¿¬µ¿ ¹æ½ÄÀ» È®ÀÎÇϰí Å×½ºÆ® ¹ß¼ÛºÎÅÍ ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.
(ÁÖ)½ð´Ù³Ý | ¼Û½ÂÇÑ | »ç¾÷ÀÚµî·Ï¹øÈ£ 101-81-64285
(Ư)ºÎ°¡Åë½Å»ç¾÷ÀÚµî·Ï¹øÈ£ Á¦ 3-01-15-0022È£
Á¤º¸º¸È£ ÃÖ°íÃ¥ÀÓÀÚ(CISO) | ¼Û½ÂÇÑ
´ëÇ¥ 02-2646-7280 | FAX 0503-8379-0415 | helpdesk@xonda.net
(08389) ¼¿ï½Ã ±¸·Î±¸ µðÁöÅзÎ26±æ 5 ¿¡À̽ºÇÏÀÌ¿£µåŸ¿ö1Â÷ 614È£
°ø½Ä ºí·Î±× ½ð´Ù³Ý TV À¯Æ©ºê ÀνºÅ¸±×·¥ ÆäÀ̽ººÏ
Copyright XONDA.NET Co.,Ltd. All rights reserved.
Àü¼ÛÀÚ°ÝÀÎÁõÁ¦