Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用Django接受手机短代码文本(如Twitter)_Python_Django_Mobile Phones_Mobile Website_Sms Gateway - Fatal编程技术网

Python 使用Django接受手机短代码文本(如Twitter)

Python 使用Django接受手机短代码文本(如Twitter),python,django,mobile-phones,mobile-website,sms-gateway,Python,Django,Mobile Phones,Mobile Website,Sms Gateway,我试图通过Django(如Twitter)查找如何接收手机短信,将数据发布到用户帐户。我所遇到的只是如何用django制作一个不同布局的移动web应用程序等。。有人知道这方面的教程可能在哪里,或者如何开始使用django?谢谢 首先,您需要使用手机和软件来设置自己的网关,该软件可以读取并处理传入的文本,或者找到服务提供商。如果您购买短代码,成本可能会很高,但应该有一些服务允许您使用带有关键字的公用号码来接收和处理传入的TXT。有两种方法可以实现您的目标: 自产解决方案 将手机连接到PC,定期读取

我试图通过Django(如Twitter)查找如何接收手机短信,将数据发布到用户帐户。我所遇到的只是如何用django制作一个不同布局的移动web应用程序等。。有人知道这方面的教程可能在哪里,或者如何开始使用django?谢谢

首先,您需要使用手机和软件来设置自己的网关,该软件可以读取并处理传入的文本,或者找到服务提供商。如果您购买短代码,成本可能会很高,但应该有一些服务允许您使用带有关键字的公用号码来接收和处理传入的TXT。

有两种方法可以实现您的目标:

自产解决方案 将手机连接到PC,定期读取手机发送的短信。也许实现这一点最简单的方法就是使用。它将传入的SMS写入MySQL数据库。只需确保您使用的手机得到gammu的支持

您可以轻松地从Django连接到此数据库,请参阅

我使用这种方法有一段时间了,它工作可靠,尽管规模很小。如果你计划建立一个真正的服务,接收数千条短信,国产解决方案不适合你

专业解决方案
查找提供SMS网关的服务提供商。有无数的提供商,我想到的第一个名字是。

有一个基于django的SMS应用程序框架,名为RapidSMS。目前我正在将其用于一个项目,效果很好。这里是链接


的灵活性足以让您开发任何类型的短信应用程序?是的,您可以从各种手机获取短信,并支持各种网关协议。我们用它来构建一个实时跟踪和监控产品。它还有一个依赖于regexp的解析器,因此您可以从SMS消息构建任何结构