当新用户注册时,我们将给他们一个复选框,他们可以选择接收SMS消息的Opt- IN 或Opt- OUT .
我可以通过确保我们的应用程序没有't send texts their way, but I'想知道我是否更有意义将它们添加为Twilio上的 opted out 来轻松跟踪这个问题?
我'm still playing around with this idea, but regardless I'没有看到 Opt-In 或 Opt-Out 的任何API endpoints (https://www.twilio.com/docs/api) .
Questions:
-
如果我选择去那条路线,我会如何选择拨打电话号码?
-
最好是在我的 endpoints 管理这个列表,或者为此使用Twilio(如果可能的话),或者除了Twilio强制执行之外,还要冗余并管理我自己的列表?
1 回答
Twilio开发者传道者在这里 .
开发人员没有API可以在您自己的应用程序中选择用户的电话号码进入或退出消息,如您在问题开头所描述的那样 .
Twilio does make it possible for users to completely opt out of messages from a number (or messaging service) using the industry standard opt out words (STOP, STOPALL, UNSUBSCRIBE, CANCEL, END, and QUIT) . 当用户将其中一个单词发送给您的号码时,Twilio将停止向该人发送消息 . 您将收到作为webhook的消息,以便您可以查看这些关键字并更新应用程序的退出列表 .
我建议如果您希望用户选择退出消息,您可以将其作为系统的一部分,而不是通过STOP机制 . 这样,要重新启用消息,他们可以通过您的系统执行此操作,而不必发送选择加入消息(START,YES和UNSTOP)以再次打开消息 .