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)