2017-12-20 11 views
-1

Ich verwende C# -Anwendung, um SMS an Mobiltelefone zu senden. Ich habe ein Problem mit Links zu senden - ich einen Link wie folgt senden:Senden Sie HTML in SMS (und rufen Sie es als HTML lesen)

http://example.com/confirmation?id=9423jqismjdj 

Was würde Ich mag SMS tun senden ist wie folgt:

<a href='http://example.com/confirmation?id=9423jqismjdj'>confirm</a> 

so dass die Benutzer nicht mit langen Links gestört . Problem ist, dass Telefone HTML nicht lesen können. Gibt es eine Möglichkeit, HTML als SMS an das Mobiltelefon zu senden (und es als HTML zu lesen)?

+2

Wie Sie bereits bemerkt haben, können Telefone HTML in SMS-Nachrichten nicht verstehen. Ich denke, du hast deine eigene Frage beantwortet. – ADyson

+0

Wenn Sie jedoch eine gültige URL im Nachrichtentext verwenden, werden die meisten modernen Geräte automatisch in eine tappbare Verknüpfung konvertiert, so dass Sie dies nicht einmal tun müssen. – ADyson

+0

Problem ist, dass der Link sehr lang ist. – FrenkyB

Antwort

1

Wie Sie in der Frage notiert haben, können Telefone HTML in SMS-Nachrichten nicht verstehen. SMS ist keine webbasierte Plattform.

Wenn Sie jedoch eine gültige URL in den Nachrichtentext einfügen, werden sie von den meisten modernen Geräten automatisch in einen tappbaren Link konvertiert, sodass Sie sich keine Gedanken darüber machen müssen.

Eine gute Idee dabei ist, einen URL-Verkürzungsdienst zu verwenden (es gibt viele online verfügbar), um Platz (und damit Geld) zu sparen und Probleme mit überlangen URLs und Parametercodierungsproblemen zu vermeiden.

Verwandte Themen