1
我用这个很好的教程http://mobiforge.com/developing/story/sms-messaging-android在我的Android应用程序发送短信。发送短信没有发货报告
如果我不想让提供商在发送短信时向我发送递送报告,是否足以将递送意向设置为NULL?
像代替:
sms.sendTextMessage(phoneNumber, null, message, sentPI, deliveredPI);
使用
sms.sendTextMessage(phoneNumber, null, message, sentPI, NULL);
或有额外的设置,以防止短信送达报告?
我从我的提供商处收到系统消息(我从上面的示例中收到广播“SMS已发送”),而不是单独的短信,我认为某些提供商可能会收取此通知。这就是为什么我想要防止这种deliveryIntent。 – Mike 2011-05-01 10:38:09
根据我的经验,他们不收取费用。为什么他们几乎所有的移动设备都有这个功能。 – 2011-05-01 13:02:20
我可以确认他们收费,在意大利0.15欧元(即使有1000免费短信/月,仍然收费)。传递null效果吗? – 2014-09-23 16:24:23