sabato 28 gennaio 2023

C# .Net 7 MAUI send sms Android

Il frammento di codice qui di seguito, illustra una tecnica per inviare un SMS da dispositivo Android, ma vale anche per Iphone, tramite il Framework MAUI .Net 7.

Inserire nel file "AndroidManifest.xml" il seguente tag per autorizzazione l'uso degli SMS.

<!--Per gli SMS-->

      <queries>

            <intent>

                  <action android:name="android.intent.action.VIEW" />

                  <data android:scheme="smsto"/>

            </intent>

      </queries>




C#

private void BtnInvaSMS_Clicked(object sender, EventArgs e)

    {

        if (Sms.Default.IsComposeSupported)

        {

            string[] Numeri = new[] { "339-19800777" };

            string testo = "Invio SMS";

 

            var message = new SmsMessage(testo, Numeri);

 

              Sms.Default.ComposeAsync(message);

        }

    }


Nessun commento: