我见过很多这样的例子(其中包括clickatell.com)只支持美国的文字。我需要我的应用程序从用户接收来自短信(MMS?)的图像/视频。网络应用程序需要接收识别用户(电话号码)和实际文件的方式(以与Facebook通过电话共享照片的方式相同的方式)。有关如何实现这一目标的任何想法?为iPhone和Android创建应用程序会更好吗?
地点:美国(东海岸)
答案 0 :(得分:1)
可能(或可能)有一些MMS网关允许您的应用程序显示为另一个电话号码(或短代码),但我很确定您可以让人们将MMS消息发送到电子邮件地址。我相信这是标准(正如所有运营商都支持它)。
您只需要解析发件人的电子邮件以查找电话号码,然后抓住附件即可找到该文件。您可能需要“检测”正确的附件,因为有些运营商会在电子邮件中添加品牌元素。
已更新:从Wikipedia开始,电子邮件网关的MMS似乎是“常见的”,但我猜不是必需的。
MMS(和SMS)系统的电子邮件和基于Web的网关很常见。在接收方,内容服务器通常可以从WAP和普通HTTP浏览器接收服务请求,因此通过网络传送很简单。对于从外部源发送到手机,大多数运营商允许将MIME编码的消息发送到具有特殊域的接收者的电话号码。
因此,如果您的应用需要每个人都可以完全访问,则此解决方案可能无效。值得一提的是,热门文件共享网站drop.io只使用电子邮件地址进行彩信发送/接收。
答案 1 :(得分:1)
如果你设置自己的WAP网关,这是完全可能的 - 通常这需要与服务提供商集成 - 如果你要处理大量的消息,他们可能只会对你说话感兴趣(> 10000天)。如果这确实描述了你,那么你可能想看看Kannel。
对于非常小的数量,那么你只需要一部手机就可以实现这一目标,而且,Kannel也是如此。有关支持的设备,请参阅Kannel文档。
如果您的卷介于两者之间,那么您可能应该与服务聚合器(如clickatell)交谈 - 抱歉,但我不知道谁在美国提供此类服务。
HTH
下进行。