INNER CODE UNIT · Python

lookupSid

Shra1V32/Playlist-AutoUpdater · login.py:118

def lookupSid(rmn):
    url = API_BASE_URL + "rest-api/pub/api/v1/subscriberLookup" + "?rmn=" + rmn

    x = requests.get(url)
    msg = x.json()['code']
    if msg == "We are unable to process your request. Please try again later.":
        sid = x.json()['data']['sidList'][0]["sid"]
        return sid
    else:
        print("Could not get Subscribed ID.. Message:", msg)
        exit(0)


if __name__ == '__main__':
    parser = argparse.ArgumentParser()
    parser.add_argument("--otp", type=str, help="OTP for Login", required=True)
    parser.add_argument("--sid", type=int, help="The Subscriber ID for login", required=True)
    parser.add_argument("--rmn", type=int, help="The Registered Mobile Number for login", required=True)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…