1. °³¹ß/½ÇÇà Ç÷§Æû
(1) OS :
(2) °³¹ßÅø :DeLPHI XE8
(3) »ç¿ë Database :
2. °³¹ß ÁßÀÎ ÇÁ·Î±×·¥
3. Áú¹® ³»¿ë
¸îÄ¥Àü¿¡ »ï¼ºOPEN API¿¡ ´ëÇÑ Áú¹®À» ¿Ã¸®°í ¼ö½Å±îÁö ¼º°øÇÞ½À´Ï´Ù
±×·±µ¥ ¸Þ´º¾ó¿¡ ³ª¿ÍÀմµ¥·Î OPEN API¸¦ ÀÌ¿ëÇì¼ Àεô¸¦ ³¯·Áº¸´Ï±î ¾Æ·¡¿Í °°Àº ¿¡·¯°¡ ³ªÅ¸³³´Ï´Ù
var
PostData : TStringList;
rta : string;
begin
PostData := TStringList.Create;
try
PostData.Add('corpid=XX');
PostData.Add('corppwd=XX');
PostData.Add('userid=XX');
PostData.Add('userpwd=XX');
PostData.Add('serviceno=XX');
PostData.Add('number=XXX');
PostData.Add('sendphoneno=XX');
PostData.Add('message=¹®ÀÚ°¡ Àß°¡¸é ÁÁ°Ù´Ù');
rta := IdHTTP1.Post('https://palette.samsung070.com/openapiOpenApiAction.do/', PostData);
finally
PostData.Free;
end;
<¿¡·¯¹®±¸>
¿Àµð³¯(ordinal) 354À»(¸¦) DLL LIBEAY32.dll¿¡¼ ãÀ» ¼ö ¾ø½À´Ï´Ù.
ÇØ´çÇÏ´Â dllÆÄÀÏÀ» ½ÇÇàÈÀÏ °°Àº µð·ºÅ丮¿Í À©µµ¿ì ½Ã½ºÅÛµð·ºÅ丮¿¡µµ ³Ö¾î”f´Âµ¥µµ ¶È°°½À´Ï´Ù
±×·±µ¥ ÁÖ¼Ò¸¦ ´Ù¸¥°÷À¸·Î ¹Ù²Ù¸é Àú·± ¿¡·¯°¡ ¾È³³´Ï´Ù
¿Ö ±×·²±î¿ä?
cook : TIdSSLIOHandlerSocketOpenSSL;
begin
cook := TIdSSLIOHandlerSocketOpenSSL.Create(nil);
IdHTTP1.IOHandler := cook;
Ȥ½Ã³ªÇؼ ÀÌ·¸°Ô Ãß°¡¸¦ Çߴµ¥µµ ¶È°°Àº ¿¡·¯°¡ ¹ß»ýÇÕ´Ï´Ù