简介:
当应用程序发送短信时,什么是未注册的长代码?
此外,我还使用AWS 通过节点js应用程序发送文本消息。我是否必须切换到亚马逊精确定位发送到短信?
详细信息:
我收到一封来自AWS的电子邮件说US telecom carriers would no longer support sending Application-To-Person (A2P) SMS messages over unregistered long codes
然后上面写着If you are using long codes, Amazon strongly recommends that you complete
我最近问了一个关于检查发送短信状态的问题,给出的答案是一个代码片段,它注册了两个“匿名内部”(如果不正确请更正我的术语) BroadcastReceivers来监听短信发送/发送的广播。这些接收器只需要接收有关我的应用程序刚刚发送的短信的数据,所以不需要永久收听。
我当时的想法是:“嗯,我需要在我用完它们之后注销它们”,但这是正确的吗?我问海报,因为他没有包括任何注销代码,但没有得到答复。代码似乎是一种非常标准的方式来实现我想要的,因为它出现在众多的Android站点上。下面是:
//---sends an SMS message to another device---
private vo
我正在做一个加密短信应用程序,在其中,用户可以加密文本,并通过我的应用程序发送短信。我使用了下面的广播接收器。问题是它会监听所有发到我手机上的短信。如何让它只监听我的应用程序发送的短信?其他短信应正常打开,使用默认短信应用程序
public class SmsBroadCastReceiver extends BroadcastReceiver{
@Override
public void onReceive(Context context, Intent intent) {
Bundle bundle = intent.getExtras();
// Specify the bu
我正在尝试使用以下代码在Android中向特定的号码和端口发送短信:
final String SENT = "SMS_SENT";
PendingIntent sent = PendingIntent.getBroadcast(context, 0, new Intent(SENT), 0);
registerReceiver(Globals.smsReceiver, new IntentFilter(code));
SmsManager manager = SmsManager.getDefault();
manager.sendDataMessage(Globals.