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)