草庐IT

java - 我们如何管理 SMS,哪种语言是最好的处理方式?

我知道很多人一直在询问如何创建SMS服务器,但由于有些人只询问C#或PHP解决方案,因此知识fragment化。我的情况不同:我需要开发2种不同的服务:接收短信,其中包含客户的客户想要什么样的信息的关键工作,例如“足球赛程”和在某些数据库中搜索以将类似“12/12NYX”之类的信息发送回发件人的手机洛杉矶14:00h\n13/12DCXTX21:00h";客户来到我的网站并支付了1000条短信“祝女孩们圣诞快乐!”可以根据他/她想要通知的人类型,输入数字或在我们自己的数据库中随机选择一组。为此我可以使用:Delphi或用于桌面/Web的Java或用于Android的Java或用于Web

android - 在 Android 中编码 SMS 消息

我的问题是我想发送特定类别和特定编码的SMS消息。(0类和7位编码)。检查Android.Telephony.SmsManager和SmsMessage时,您无能为力。SmsManager提供了两个功能SendTextMessage和SendDataMessage。如果您只是想向某人发送普通短信,第一个就可以正常工作。所以我想SendDataMessage是我不知何故需要使用的功能。但是我不知道如何使用它。而且在网上(我能找到)似乎没有任何人使用此功能的示例。有谁知道有什么可以帮助我的吗?:-)要么如何发送Class07位编码的短信,要么如何正确使用SendDataMessage函数。

Android:设置短信通知音

我需要在android中使用代码更改短信通知音。感谢任何帮助... 最佳答案 看起来你应该使用RingtoneManager类:RingtoneManager.setActualDefaultRingtoneUri(MainActivity.this,RingtoneManager.TYPE_NOTIFICATION,newUri);我从这里提取代码:StackOverflowpost. 关于Android:设置短信通知音,我们在StackOverflow上找到一个类似的问题:

android - 检查是否实际发送了短信

在我的SMS应用程序中,我使用SmsManager发送SMS。之后,我想显示一个Toast,上面写着"Messagesent"或"Messagenotsent"。我如何检查消息是否实际发送?可能就像一个没有连接的问题?或者没有SIM卡?我怎么能检测到这些? 最佳答案 试试下面的代码fragment。这里的异常表示所有可能的失败情况fragmenttry{SmsManagersmsManager=SmsManager.getDefault();smsManager.sendTextMessage(number,null,sms,nul

android - 使用基于 SMS 的用户注册过程(la Yo 和 WhatsApp)创建一个 android 应用程序

我正在开发一个免费的消息传递应用程序,我希望实现一个基于用户电话号码的用户注册过程,为了验证该号码,我想实现一个类似于Yo、WhatsApp或Telegram的SMS机制应用程序,用户在短信中收到唯一的确认代码,以验证电话号码并激活用户的帐户。我的研究表明,所有这些应用程序都使用第三方SMS网关提供商,例如Twilio或Nexmo,但对于像Yo这样的免费娱乐应用程序来说,这似乎非常昂贵。所以我想知道像Yo这样的免费应用程序是否使用付费SMS网关提供商向其用户发送确认码,或者他们确实使用其他任何东西。我还检查了Telegram的Android应用程序源代码(seehere),但我无法弄清

android - 覆盖默认的 android 消息传递应用程序

我想覆盖默认的android消息传递应用程序。如果我收到短信或彩信,我想将其发送到电子邮件,但我不想在电话上收到任何通知。所以基本上我想替换默认的消息传递应用程序。如何让我的应用程序成为接收短信​​的默认应用程序?非常感谢。这正是我所需要的。但我还有一个问题。我用接收器接收消息...但我不知道如何在手机中找到消息并将其标记为已读。publicvoidonReceive(Contextcontext,Intentintent){//TODOAuto-generatedmethodstub//---gettheSMSmessagepassedin---Bundlebundle=intent

Android - 从短信时间戳中获取日期时间(以毫秒为单位)

是否可以转换Sms表日期值,例如1293457709636(毫秒)到有意义的日期时间值。 最佳答案 就这样longms=1293457709636;//orwhateveryouhavereadfromsmsDatedateFromSms=newDate(ms); 关于Android-从短信时间戳中获取日期时间(以毫秒为单位),我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/453

android - 在 Android 中发送短信 Intent

Stringx="HelloWorld";Stringy="YouRock!!!";IntentsendIntent=newIntent(Intent.ACTION_VIEW);sendIntent.putExtra("sms_body",x);sendIntent.putExtra("sms_body",y);sendIntent.setType("vnd.android-dir/mms-sms");startActivity(sendIntent);我正在尝试通过SMS发送多个消息正文,但只有“YouRock!!!”被展示。我想要做的是能够显示多条消息并对其进行预格式化(在不同的行

安卓短信限制?

有谁知道一次发送短信的限制是多少?还是每小时或每天都有限制?我有Nexus4(4.4.4KitKat)。我正在开发发送短信的应用程序,所以它对我来说真的很重要。我已经找到了很多信息,但似乎没有一个是正确的...谢谢! 最佳答案 根据此应用程序的创建者https://play.google.com/store/apps/details?id=com.bamf.smslimittool.donate&hl=en,从4.4.1开始,限制是30分钟内30条消息。它还指出存在限制以防止恶意程序,因此将其设置得非常高可能不是一个好主意。

android - 关于安卓短信端口

我想实现一个在特定端口接收短信的应用。list代码:下面是接收器类代码。publicclassBinarySMSReceiverextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Intentintent){Bundlebundle=intent.getExtras();SmsMessage[]msgs=null;if(null!=bundle){Stringinfo="BinarySMSfrom";Object[]pdus=(Object[])bundle.get("pdus");msgs=newS