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.

