Telegram Request Phone Number or Location

· Özellikler

sgcWebSockets 2022.1 sürümünden itibaren Telegram İstemcisi bileşeni, bot olarak oturum açtığında kullanıcıdan Telefon Numarasını veya konumu isteyebilir.

Delphi, CBuilder ve .NET için örnek bir kodu aşağıda bulabilirsiniz

Delphi Örneği 

oReplyMarkup := TsgcTelegramReplyMarkupShowKeyboard.Create;
Try
  oReplyMarkup.AddButtonTypeRequestPhoneNumber('Give me your phone');
  sgcTelegram.SendTextMessage('123456', 'Please provide the information below', nil, oReplyMarkup);
Finally
  oReplyMarkup.Free;
End; 

CBuilder 

oReplyMarkup = new TsgcTelegramReplyMarkupShowKeyboard();
oReplyMarkup->AddButtonTypeRequestPhoneNumber("Give me your phone");
sgcTelegram->SendTextMessage("123456", "Please provide the information below", null, oReplyMarkup);
oReplyMarkup->Free(); 

.NET Örneği 

oReplyMarkup = new TsgcTelegramReplyMarkupShowKeyboard();
oReplyMarkup.AddButtonTypeRequestPhoneNumber("Give me your phone");
sgcTelegram.SendTextMessage("123456", "Please provide the information below", null, oReplyMarkup); 

Telegram 

Mesaj bot tarafından gönderildiğinde, kullanıcı telefon numarasını paylaşmak isteyip istemediğini soran bir düğme görür.

Kullanıcı telefon numarasını paylaşmayı kabul ederse, telefon numarasını içeren yeni bir mesaj gönderilir.