在 Android 个项目中从服务器发送短信
sending SMS from server in Android Projects
我正在制作一个 Android 应用程序,它接受客户的食品订单并送货上门。
订单确认后,我希望应用程序向客户和酒店发送有关订单摘要的短信。
我是 Android 的新手,所以请原谅我问新手问题。
我试过 Android 的 SMSManager 发送短信。
public void sendthisSMS(String phoneNo, String msg) {
try {
SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage(phoneNo, null, msg, null, null);
Toast.makeText(getApplicationContext(), "Message Sent",
Toast.LENGTH_LONG).show();
} catch (Exception ex) {
Toast.makeText(getApplicationContext(),ex.getMessage().toString(),
Toast.LENGTH_LONG).show();
ex.printStackTrace();
}
}
效果很好。但问题是,使用此代码,SMS 金额 (0.5 Rs) 将从客户的 Phone 中扣除。
该应用程序应使用用于存储该应用程序及其用户数据的服务器为 free.I 发送短信。
如何在服务器端实现短信这个东西,让服务器承担短信费用,而不是用户使用App。 ?
我正在制作一个 Android 应用程序,它接受客户的食品订单并送货上门。 订单确认后,我希望应用程序向客户和酒店发送有关订单摘要的短信。
我是 Android 的新手,所以请原谅我问新手问题。
我试过 Android 的 SMSManager 发送短信。
public void sendthisSMS(String phoneNo, String msg) {
try {
SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage(phoneNo, null, msg, null, null);
Toast.makeText(getApplicationContext(), "Message Sent",
Toast.LENGTH_LONG).show();
} catch (Exception ex) {
Toast.makeText(getApplicationContext(),ex.getMessage().toString(),
Toast.LENGTH_LONG).show();
ex.printStackTrace();
}
}
效果很好。但问题是,使用此代码,SMS 金额 (0.5 Rs) 将从客户的 Phone 中扣除。 该应用程序应使用用于存储该应用程序及其用户数据的服务器为 free.I 发送短信。
如何在服务器端实现短信这个东西,让服务器承担短信费用,而不是用户使用App。 ?