最近我进入了Android应用程序开发阶段,我想知道是否可以发出一条短信,说它来自随机生成的数字? 谢谢。用虚假号码发送短信
-5
A
回答
2
幸运的是,这是不可能的,因为它会引入大量的垃圾邮件。
但是,您可以使用此方法与您的程序一起发送短信。
private void sendSms(String phonenumber,String message, boolean isBinary)
{
SmsManager manager = SmsManager.getDefault();
PendingIntent piSend = PendingIntent.getBroadcast(this, 0, new Intent(SMS_SENT), 0);
PendingIntent piDelivered = PendingIntent.getBroadcast(this, 0, new Intent(SMS_DELIVERED), 0);
if(isBinary)
{
byte[] data = new byte[message.length()];
for(int index=0; index<message.length() && index < MAX_SMS_MESSAGE_LENGTH; ++index)
{
data[index] = (byte)message.charAt(index);
}
manager.sendDataMessage(phonenumber, null, (short) SMS_PORT, data,piSend, piDelivered);
}
else
{
int length = message.length();
if(length > MAX_SMS_MESSAGE_LENGTH)
{
ArrayList<String> messagelist = manager.divideMessage(message);
manager.sendMultipartTextMessage(phonenumber, null, messagelist, null, null);
}
else
{
manager.sendTextMessage(phonenumber, null, message, piSend, piDelivered);
}
}
}
+0
不幸的是?你确定? – 2014-12-08 07:04:38
+0
是的,如果这是可能的,我将能够给任何人发短信,并且它来自随机数。您可以随时使用诸如Twilio之类的API,让他们使用提供的号码之一为您发送消息,但必须付费。 – 2014-12-08 07:15:55
+0
哈哈,记下我的评论“不幸的是,还是幸运的!” – 2014-12-08 14:07:49
相关问题
- 1. PrankTxt.com如何从假号码发送短信?
- 2. 使用angularjs发送短信至号码
- 3. 拨打手机号码发送短信
- 4. 无法将此号码发送短信
- 5. android短信发送到收到号码
- 6. Android - 尝试发送虚假短信给自己,无需移动网络使用
- 7. 发送短信
- 8. 发送短信
- 9. 发送短信
- 10. 发送短信
- 11. 发送短信
- 12. 用于发送短信的短信不
- 13. 用php代码在线发送短信
- 14. 使用PHP发送短信给多个号码?
- 15. 名称而不是号码使用AT命令发送短信
- 16. 如何使用数组中的号码发送短信?
- 17. 我想用struts发送手机号码短信
- 18. 发送短信时更改发件人号码
- 19. 发送短信iPhone
- 20. Android发送短信
- 21. 短信发送ContentObserver
- 22. 短信未发送
- 23. 发送短信2008
- 24. sendTextMessage发送短信
- 25. 用数据发送短信
- 26. 用SmsManager发送短信
- 27. ACTION_SEND用于发送短信
- 28. 使用GPRS发送短信
- 29. 使用Ruby发送短信
- 30. 使用API发送短信
**为什么**你想这样做? – 2014-12-08 06:50:58