当美国用户输入电话号码时,我的 Web 应用会使用 Nexmo API 向他们发送 SMS 文本消息。当 SMS 包含链接时,如果用户的运营商是 Verizon 或 T-Mobile,则不会将其发送给用户。对于其他运营商,例如 Sprint 和 AT&T,它确实可以交付。在任何情况下,它都不会在使用 Nexmo 时生成错误消息,即使它被运营商阻止,我仍然需要为文本付费。
我联系了 Nexmo,他们回复:
我会说这条短信中的链接很可能导致垃圾邮件过滤器阻止了这条消息,特别是如果其他纯内容消息已成功发送到该号码。因此,美国 LVN 的问题在于它们旨在用于纯 P2P 流量,这就是为什么发送链接可能是可疑的并被视为源自应用程序的消息。不幸的是,我们对此无能为力,因为它是由美国运营商设定的。
这些绝对不是垃圾邮件或营销信息。如何在 SMS 消息中发送链接而不被阻止?