WhatsApp Send Files

모든 API 호출은 Access Token으로 인증되어야 합니다. 개발자는 App Dashboard > WhatsApp > Getting Started에서 생성된 액세스 토큰으로 API 호출을 인증할 수 있습니다

 

API 호출은 Message Id를 문자열로 반환합니다.

 

WhatsApp API를 사용하여 파일을 보낼 때, 먼저 메시지가 WhatsApp 서버에 업로드되고 파일 업로드 후 반환된 객체 id와 함께 새 메시지가 전송됩니다.

Image Messages

SendMessageImage 메서드를 호출하고 다음 매개변수를 전달하십시오:

 


oClient := TsgcWhatsApp_Client.Create(nil);
oClient.WhatsappOptions.PhoneNumberId := '107809351952205';
oClient.WhatsappOptions.Token := 'EAAO4OpgZAs98BAGj3nCFGr...ZB2t8mmLB2LRXJkte2Y5PMNh2';
oClient.SendFileImage('34605889421', 'c:\images\image.png', 'image/png');

 

 

Document Messages

SendMessageDocument 메서드를 호출하고 다음 매개변수를 전달하십시오:

 

 


oClient := TsgcWhatsApp_Client.Create(nil);
oClient.WhatsappOptions.PhoneNumberId := '107809351952205';
oClient.WhatsappOptions.Token := 'EAAO4OpgZAs98BAGj3nCFGr...ZB2t8mmLB2LRXJkte2Y5PMNh2';
oClient.SendFileDocument('34605889421', 'c:\MyDocuments\invoice.pdf', 'application/pdf');

 

Audio Messages

SendMessageAudio 메서드를 호출하고 다음 매개변수를 전달하십시오:

 

 


oClient := TsgcWhatsApp_Client.Create(nil);
oClient.WhatsappOptions.PhoneNumberId := '107809351952205';
oClient.WhatsappOptions.Token := 'EAAO4OpgZAs98BAGj3nCFGr...ZB2t8mmLB2LRXJkte2Y5PMNh2';
oClient.SendFileAudio('34605889421', 'c:\Music\audio.mp3', 'audio/mp4');

 

비디오 메시지

SendMessageVideo 메서드를 호출하고 다음 매개변수를 전달하십시오:

 

 


oClient := TsgcWhatsApp_Client.Create(nil);
oClient.WhatsappOptions.PhoneNumberId := '107809351952205';
oClient.WhatsappOptions.Token := 'EAAO4OpgZAs98BAGj3nCFGr...ZB2t8mmLB2LRXJkte2Y5PMNh2';
oClient.SendFileVideo('34605889421', 'c:\Videos\video.mp4', 'video/mp4');

 

스티커 메시지

SendMessageSticker 메서드를 호출하고 다음 매개변수를 전달하십시오:

 

 


oClient := TsgcWhatsApp_Client.Create(nil);
oClient.WhatsappOptions.PhoneNumberId := '107809351952205';
oClient.WhatsappOptions.Token := 'EAAO4OpgZAs98BAGj3nCFGr...ZB2t8mmLB2LRXJkte2Y5PMNh2';
oClient.SendFileSticker('34605889421', 'c:\Stickers\MySicker.webp', 'image/webp');