繁体   English   中英

发送短信以从数据库Kannel中删除用户

[英]Send sms to delete user from database Kannel

我需要向我的应用程序发送短信,然后根据文本执行操作。 现在,我想删除一个用户发送带有关键字UNSUBSCRIBE的短信的用户。 我想捕获发件人的号码和文本到我的phpfile中,这将执行删除操作。

这是我的短信服务配置

group = sms-service
keyword = 
catch-all = true
post-url = "http://localhost/Maisha/Functions/receivesms.php?phone=%p&text=%S"

如何获取我的值到我的php文件(receivesms.php),然后根据其编号删除相应的用户? 所有帮助将不胜感激。

首先,您不应该从数据库中删除该用户,您可以将其标记为未订阅,因为如果您遵循 / 代码订阅模式,则他们可以有多个订阅。 还发送关键字“ UNSUBSCRIBE”应为“ STOP”或“ STOP ALL”(如果有多个订阅)。 请注意,关键字“ STOP”是所有订阅的运营商授权。

至于解析传入的短信,您使用哪种方法与Kannel发送? GSM调制解调器? 如果这是一个商业应用程序,我建议使用像OpenMarketTwilio这样的SMS聚合器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM