因此,为了帮助调试,我们甚至将其从代码中取出并将其放在twilio门户上,以便我们测试API。当我发送给我们的大多数小组时,每个人都会收到短信,但是当我们发送给有tmobile的人时,该消息说它是在twilio日志上发送的,但是这个人永远不会得到它。
如果我们测试并向他发送一个“Hello Hello”世界'消息,他得到了它,但是当我们用短信测试时 ' XXXXXX希望在HotSauce App上与您制定计划。 :田田:: hot_pepper: 立即获取应用程序以加入操作。 https://rts2t.app.goo.gl/FGYB'
邮件未送达。也许有Tmobile的白名单,我们可以继续? 仅供参考,我们有一个美国号码,这是一个美国人,我们是付费版本,而不是试用。
答案 0 :(得分:2)
我在其他应用上遇到了同样的问题,不幸的是我不认为这是一个确凿的单一答案。运营商故意将其垃圾邮件过滤技术保密,以便无法对其进行游戏。来自Twilio's support page on the topic:
所有运营商的运营商过滤都没有标准做法。对于某些人来说,过滤可以从简单的静态禁用术语列表到实时工作的高级机器学习系统。无论系统如何,运营商都会严格保护其过滤系统的秘密。反过来,Twilio无法明确说明这些系统是如何工作的,或者为什么特定的消息被过滤了。
请注意,并非所有运营商都向Twilio报告错误,因此即使没有发送,某些消息也可能会显示。当邮件被阻止时,您可能会或可能不会在Twilio控制台中看到错误30007。
我不相信任何类型的通用白名单都存在,并且一旦一个号码被运营商列入黑名单,就没有简单的流程可以将其列入白名单。但是,short-code数字通常不太容易被垃圾邮件过滤(尽管它们更贵)。
虽然您无法做任何保证交付的事情,但您可以尝试以下几种方法: