vodem.api module¶
-
vodem.api.
delete_sms
(overrides=None)[source]¶ Delete Sms
- Args
- overrides (dict):
- msg_id: ‘;’ (empty), ‘X;’ (one) ‘X;Y;Z;’ (many)
-
vodem.api.
save_sms
(overrides=None)[source]¶ Save sms
- Args
- overrides (dict):
- SMSNumber: ‘;’ (empty) ‘X;’ (singular) ‘X;Y;Z;’ (multiple) sms_time: SMSMessage: ‘’ (empty) Index: -1 (new), n (replace n) encode_type: GSM7_default, GSM7_turkey, UNICODE
-
vodem.api.
send_sms
(overrides=None)[source]¶ Send sms
- Args
- overrides (dict):
- Number: ‘;’ (empty) ‘X;’ (singular) ‘X;Y;Z;’ (multiple) sms_time: MessageBody: ‘’ (empty) ID: -1 (new), n (replace n) encode_type: GSM7_default, GSM7_turkey, UNICODE
-
vodem.api.
set_account_type
(overrides=None)[source]¶ Set acount type
- Args
- overrides (dict):
- AccountType: ‘Contract’, ‘Prepaid’, ‘Custom’
-
vodem.api.
set_bearer_preference
(overrides=None)[source]¶ - BearerPreference: “Only_GSM”, “Only_WCDMA”
- “WCDMA_preferred”, “Only_LTE”, “NETWORK_auto”,
-
vodem.api.
set_connection_mode
(overrides=None)[source]¶ ConnectionMode: “auto_dial”, “manual_dial”, “demand_dial” roam_setting_option: “on”, “off”
-
vodem.api.
set_network
(overrides=None)[source]¶ NetworkNumber: a valid mccmnc Rat: “0” (2G), “2” (3G), “7” (4G)
-
vodem.api.
sms_cmd_status_info
(overrides=None)[source]¶ Sms Cmd Status Info
- Args
- overrides (dict):
- sms_cmd: 3 (set message center), 4 (send), 5 (save), 6 (delete)
-
vodem.api.
sms_page_data
(overrides=None)[source]¶ Sms Page Data
- Args
- overrides (dict):
- tags: 2 (outbox), 10 (dustbin), 11 (draftbox), 12 (inbox)