回复 TD 退订怎么实现

2017-10-11 16:20:35 +08:00
 zonga

单独从技术上考虑,仅仅是回复 TD 给短信服务器,怎么才能把这一消息传到业务服务器的 controller 里面呢?

5261 次点击
所在节点    程序员
42 条回复
SourceMan
2017-10-11 16:23:29 +08:00
发送者应该无法知道谁 TD 了服务。起码不能实时的获取到。
发送者短信照群发,短信服务商按照他收集的信道退订列表决定是否向用户下发短信
kslr
2017-10-11 16:26:19 +08:00
我猜一种是支持上行,还有营销短信记得是运营商自动携带 td 的,会被加到黑名单里。
abcbuzhiming
2017-10-11 16:27:25 +08:00
短信服务器收到 TD 这个字符串后直接向业务服务器的 controller 请求不就行了吗
xcatliu
2017-10-11 16:48:56 +08:00
if (received("TD")) {
doNothing();
}
yougy
2017-10-11 17:00:16 +08:00
发送短信的时候,肯定可以拿到短信的手机号,然后在把这个手机号和消息一起传给后台服务
Antidictator
2017-10-11 17:06:55 +08:00
Antidictator
2017-10-11 17:08:24 +08:00
@xcatliu
if (received("复 TD")) {
cancelSendMessage();
}
/* 上一条手残不要在意 */
syasuker
2017-10-11 17:12:11 +08:00
回复退订啊;这是回复给特殊的号码;这个号码应该是标识了特殊的业务;所以现在你的手机号有了,业务编号有了;退订命令有了;就退订此业务?
jun0205
2017-10-11 17:12:51 +08:00
一般发短信的是没有上行的,发送方收不到 TD 消息。除非短信网关有做上行处理。
scriptB0y
2017-10-11 17:32:31 +08:00
很多公司是这么处理的:

```
def receive(msg):
if msg == 'TD':
reply('退订成功')
return
```
stanjia
2017-10-11 17:37:03 +08:00
回复 TD 真的能退订??
从没敢回复过:
原因: 短信发送者不知是不是真的发送者, 比如有人说自己是 10086, 有什么活动, 回复 TD 退订, 要是真回了, 我猜会立刻订阅某种 业务

还有就是不知为什么 iphone 不能很容易的屏蔽短信,要先加对方到通信录,再加入黑名单,好烦人。
em70
2017-10-11 17:40:10 +08:00
锤子 OS 一旦识别你发短信 TD 退订,自动把这个号码添加黑名单,并且不会真正发出 TD 这条短信,这才是正确的处理姿势
QAPTEAWH
2017-10-11 17:46:44 +08:00
当然是记下来,然后发更多的垃圾短信
annielong
2017-10-11 17:51:28 +08:00
除了移动的业务,其它都不可靠,直接举报投诉才是硬道理
cutehalo
2017-10-11 17:53:45 +08:00
退订这个 都是回复给短信端口的 一般端口在接收到以后 会把你的号码加入这个端口的发送黑名单中 所以以后不会给你发这样实现退订 也有些无良的实际上就是加这句话防止被投诉罢了
dltsgl
2017-10-11 17:54:07 +08:00
同好奇,只知道手机号好像不行啊,比方说银行每逢某某活动可能给用户发一条短信,用户回 TD,退订的是哪种活动消息呢
sunchen
2017-10-11 18:01:11 +08:00
if (received("TD")) {
markUserActiveUser();
sendMoreMessage();
}
ipeony
2017-10-11 18:12:14 +08:00
你发的消息一个 id,上行也会带 id 回来的
honeycomb
2017-10-11 18:20:08 +08:00
目前能确定移动用户能靠 0000 或者 00000 完成退订,而且短信发送方无法对抗
goodan
2017-10-11 18:22:04 +08:00
@scriptB0y 如果是短信,基本不会有服务商还费钱大方的发个“退订成功”给你

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/396813

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX