Jump to content


Photo

Error al enviar un SMS

delphi; firemonke; fmx; sms;

  • Please log in to reply
2 replies to this topic

#1 genriquez

genriquez

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 539 posts
  • LocationCali, Colombia

Posted 10 June 2020 - 06:19 AM

Hola amigos.

 

He estado tratando de enviar un sms desde el celular con Delphi 10.1 y firemonkey para android, sin embargo me aparece un error de 

 

java.net ConnectException:  Connection refused.

 

 

El código es el siguiente:


delphi
  1. uses
  2. {$IFDEF ANDROID}
  3. , FMX.Helpers.Android, Androidapi.JNIBridge, Androidapi.JNI.JavaTypes,
  4. Androidapi.JNI.Telephony,
  5. Androidapi.JNI.App,
  6. Androidapi.Helpers
  7. {$ENDIF ANDROID}
  8.  
  9.  
  10.  
  11. procedure TFDataModule.EnviarPorSms(Mensaje, Numero: String);
  12. {$IFDEF ANDROID}
  13. var
  14. GSMS: JSmsManager;
  15. {$ENDIF}
  16. begin
  17. {$IFDEF ANDROID}
  18. GSMS := TJSmsManager.JavaClass.GetDefault;
  19. If Length(Numero) > 0 then
  20. Begin
  21. GSMS.sendTextMessage(StringToJString(Numero), Nil, StringToJString(Mensaje), Nil, Nil);
  22. End
  23. Else
  24. Begin
  25. ShowMessage('Se requiere el número del destino del mensaje');
  26. End;
  27. {$ENDIF}
  28. end;

Se asignaron los permisos correspondientes al sms

 

Alguna sugerencia?

 

Gracias.


  • 0

#2 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14460 posts
  • LocationMéxico

Posted 10 June 2020 - 07:52 AM

Será que tu servicio requiere:
  • De Usuario/Contraseña
  • Un Token
  • Enviar algún Encabezado de Seguridad
No serán por ahí los tiros?
 
Saludos
  • 0

#3 genriquez

genriquez

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 539 posts
  • LocationCali, Colombia

Posted 10 June 2020 - 09:32 AM

Será que tu servicio requiere:

  • De Usuario/Contraseña
  • Un Token
  • Enviar algún Encabezado de Seguridad
No serán por ahí los tiros?
 
Saludos


Gracias Ego,  voy a revisar por ese lado.
  • 1




IP.Board spam blocked by CleanTalk.