通过PHP在短信中嵌入URL链接

11
有没有办法在通过[myphonenumber]@txt.att.net发送的短信中嵌入URL链接,例如<a href='www.google.com'>google</a>?我的邮件配置设置为"text/html",但链接显示为无法点击的纯文本。有什么想法?!!
5个回答

6

大多数手机会自动将URL链接化,但是按照您尝试的方式无法创建链接。只需发送www.google.com,接收设备会为您创建链接。


1
据我所知,在 http/s:// 后面添加 www 通常会使设备将文本呈现为链接,例如 http://www.google.com 而不是 http://google.com - benjieb

4
不,可点击的链接取决于手机。有些手机会解析短信并使链接“可点击”,而其他手机则不会。

2

SMS阅读器不是浏览器。期望手机将短信呈现为网页是有些过分的要求。

有些手机比较智能,如果在短信中发现URL,它们会自动链接,但这取决于手机。


0

现在有很多智能手机可以将您的HTML解析成更直观、类似于Web浏览器的方式,但这并不是一个好的做法。您必须使用URL或更好的解决方案是创建一个小的URL,并将其发送到短信中,这将节省大量字符。有许多URL缩短网站可供选择,如bit.ly、goo.gl、ow.ly、tinyurl.com等。


0

在短信中不要使用HTML。短信应该只包含文本。

然而,许多手机会将URL变成可交互的,就像纯文本电子邮件可以在Outlook或GMail中点击一样。

请记住:

  • 有些手机不会以任何特殊方式格式化URL,因此请确保URL易于输入
  • 允许人们取消订阅是一般礼仪。你最不想做的事情就是垃圾邮件
  • SMS消息每个限制为140个字符,因此要小心URL大小。你可以超过这个限制,但可能会变得昂贵。

因此,你的短信应该看起来像这样:

我们有一些很棒的优惠。登录http://www.google.com或回复UNSUB


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接