我正在使用C#应用程序将SMS消息发送到手机。我在发送链接时有问题 - 我可以发送这样的链接:
http://example.com/confirmation?id=9423jqismjdj
我想做的就是这样发送这样的短信:
<a href='http://example.com/confirmation?id=9423jqismjdj'>confirm</a>
因此,用户不会被长时间的链接所困扰。问题是,电话无法读取HTML。有什么方法可以将HTML发送到SMS上的手机(并以HTML为单位)?
正如您在问题中指出的那样,手机无法理解将HTML放入SMS消息中。SMS不是基于网络的平台。
但是,如果您将有效的URL放置在消息主体中,大多数现代设备都会自动将其转换为可敲击的链接,因此您无需担心。
这样做时的一个好主意是使用url缩短服务(有很多在线可用)来节省空间(以及金钱),并避免使用过长的URL和参数编码问题的任何问题。<<<<<<<<<<<</p>