WhatsApp Send Files

Tüm API çağrıları bir Access Token ile kimlik doğrulanmalıdır. Geliştiriciler, API çağrılarının kimliğini şurada oluşturulan erişim token'ıyla doğrulayabilir: App Dashboard > WhatsApp > Getting Started

 

API çağrıları Message Id'yi bir dize olarak döndürür.

 

WhatsApp API'sini kullanarak bir Dosya gönderdiğinizde, önce mesaj WhatsApp sunucularına yüklenir ve ardından dosya yüklendikten sonra döndürülen nesne id'si ile yeni bir mesaj gönderilir.

Görüntü Mesajları

SendMessageImage yöntemini çağırın ve aşağıdaki parametreleri geçin:

 


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

 

 

Belge Mesajları

SendMessageDocument yöntemini çağırın ve aşağıdaki parametreleri geçirin:

 

 


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 yöntemini çağırın ve aşağıdaki parametreleri geçirin:

 

 


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

 

Video Mesajları

SendMessageVideo yöntemini çağırın ve aşağıdaki parametreleri geçirin:

 

 


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

 

Sticker Messages

SendMessageSticker yöntemini çağırın ve aşağıdaki parametreleri geçirin:

 

 


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