Exemple #1
0
def get_session_token_info(ctx):
    # type: (ApiCtx) -> ...
    """
    Get session token information

    :param ctx: ApiCtx instance
    :return:
    """

    url = "{}/webserver/SesTokInfo".format(ctx.api_base_url)
    return get_from_url(url, ctx=ctx, timeout=30)
def get_session_token_info(base_url: str = None, proxy=None):
    """
    Get session token information

    :param base_url: base url for the modem api
    :return:
    """
    if base_url is None:
        logger.warning(
            'calling %s.get_session_token_info without base_url argument is deprecated',
            __name__
        )
        base_url = 'http://{}/api'.format(MODEM_HOST)
    url = "{}/webserver/SesTokInfo".format(base_url)
    return get_from_url(url, proxy=proxy, timeout=30)
def sms_count(ctx: ApiCtx):
    url = "{}/sms/sms-count".format(ctx.api_base_url)
    return get_from_url(url, ctx)
Exemple #4
0
def get(ctx: ApiCtx):
    url = "{}/ussd/get".format(ctx.api_base_url)
    return get_from_url(url, ctx)
Exemple #5
0
def status(ctx: ApiCtx):
    url = "{}/ussd/status".format(ctx.api_base_url)
    return get_from_url(url, ctx)
Exemple #6
0
def basic_information(ctx):
    # type: (ApiCtx) -> dict
    url = "{}/device/information".format(ctx.api_base_url)
    return get_from_url(url, ctx)
Exemple #7
0
def status(ctx: ApiCtx):
    url = "{}/monitoring/status".format(API_URL)
    return get_from_url(url, ctx)
Exemple #8
0
def sms_count(ctx):
    # type: (ApiCtx) -> ...
    url = "{}/sms/sms-count".format(ctx.api_base_url)
    return get_from_url(url, ctx)
def status(ctx: ApiCtx):
    url = "{}/ussd/status".format(API_URL)
    return get_from_url(url, ctx)
def state_login(ctx: ApiCtx):
    url = "{}/user/state-login".format(API_URL)
    return get_from_url(url, ctx)
Exemple #11
0
 def get(self, url):
     # type: (ApiCtx) -> dict
     req = get_from_url(self.base_url + url, self.ctx)
     return req['response']
Exemple #12
0
def basic_information(ctx: ApiCtx) -> dict:
    url = "{}/device/information".format(API_URL)
    return get_from_url(url, ctx)
Exemple #13
0
def status(ctx):
    # type: (ApiCtx) -> dict
    url = "{}/monitoring/status".format(ctx.api_base_url)
    return get_from_url(url, ctx)
def SesTokInfo():
    url = "{}/webserver/SesTokInfo".format(API_URL)
    return get_from_url(url)
def information(ctx: ApiCtx, proxy=None) -> dict:
    url = "{}/device/information".format(ctx.api_base_url)
    return get_from_url(url, ctx, proxy=proxy)
Exemple #16
0
def state_login(ctx):
    # type: (ApiCtx) -> ...
    url = "{}/user/state-login".format(ctx.api_base_url)
    return get_from_url(url, ctx)
def get(ctx: ApiCtx):
    url = "{}/ussd/get".format(API_URL)
    return get_from_url(url, ctx)
Exemple #18
0
def get(ctx):
    # type: (ApiCtx) -> ...
    url = "{}/ussd/get".format(ctx.api_base_url)
    return get_from_url(url, ctx)
def sms_count(ctx: ApiCtx):
    url = "{}/sms/sms-count".format(API_URL)
    return get_from_url(url, ctx)
def state_login(ctx: ApiCtx, proxy=None):
    url = "{}/user/state-login".format(ctx.api_base_url)
    return get_from_url(url, ctx, proxy=proxy)
def status(ctx: ApiCtx, proxy=None):
    url = "{}/monitoring/status".format(ctx.api_base_url)
    return get_from_url(url, ctx, proxy=proxy)