Package com.simplicite.util.tools
Class SMSTool
- java.lang.Object
-
- com.simplicite.util.tools.SMSTool
-
public class SMSTool extends java.lang.Object
SMS APIs toolbox
This class only provides static variables and methods
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
PROVIDER_NONE
static java.lang.String
PROVIDER_SMSENVOI
static java.lang.String
PROVIDER_TWILIO
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.json.JSONObject
getSettings(Grant g)
Get SMS service settingsstatic java.lang.String
sendSMS(Grant g, java.lang.String to, java.lang.String msg)
Send SMS
-
-
-
Field Detail
-
PROVIDER_NONE
public static final java.lang.String PROVIDER_NONE
- See Also:
- Constant Field Values
-
PROVIDER_TWILIO
public static final java.lang.String PROVIDER_TWILIO
- See Also:
- Constant Field Values
-
PROVIDER_SMSENVOI
public static final java.lang.String PROVIDER_SMSENVOI
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSettings
public static org.json.JSONObject getSettings(Grant g)
Get SMS service settings- Parameters:
g
- Grant
-
sendSMS
public static java.lang.String sendSMS(Grant g, java.lang.String to, java.lang.String msg)
Send SMS- Parameters:
g
- Grantto
- To phone number (e.g. +33144556677)msg
- Message (160 characters max)- Returns:
- SMS ID or null if there was an error
-
-