Use the package manager pip to install wialon-python.
pip3 install wialon
"""
WialonSDK example usage
"""
from wialon.sdk import WialonSdk, WialonError, SdkException
# Initialize Wialon instance
sdk = WialonSdk(
is_development=True,
scheme='https',
host='hst-api.wialon.com',
port=0,
session_id='',
extra_params={}
)
try:
token = '' # If you haven't a token, you should use our token generator
# https://goldenm.com/#/Resources/token-generator
response = sdk.login(token)
print(response)
parameters = {
'spec':{
'itemsType': str,
'propName': str,
'propValueMask': str,
'sortType': str,
'propType': str,
'or_logic':bool
},
'force': int,
'flags': int,
'from': int,
'to': int
}
units = sdk.core_search_items(parameters)
sdk.logout()
except SdkException as e:
print(f'Sdk related error: {e}')
except WialonError as e:
print(f'Wialon related error: {e}')
except Exception as e:
print(f'Python error: {e}')
For more information, please go to Wialon Remote API documentation
Golden M is a software/hardware development company what is working on a new, innovative and disruptive technologies. Fore more information, contact us at sales@goldenm.com
Merge requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.