Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- shiftUrl = 'https://parksapp-api.hkstp.org/api/v1/shuttle-bus?locale=en'
- ticketUrl = 'https://parksapp-api.hkstp.org/shuttle-bus/{shiftId}/ticket'
- defaultHeaders = {
- 'X-APP-VERSION': '1.3.2',
- 'Authorization': 'bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE1NTA3NTY5NDksInVzZXJfbmFtZSI6InNlcmVuYS5odWFuZ0ByYWRpY2FzeXMuY29tIiwiYXV0aG9yaXRpZXMiOlsiUk9MRV9DVVNUT01FUiJdLCJqdGkiOiIyMGEwM2VhMy01ZGJkLTQxYjctYjEyYS03ZWJhYmViMTVjYjYiLCJjbGllbnRfaWQiOiJ1c2VyLWFwcCIsInNjb3BlIjpbImFwaS51c2VyX2FwcCJdfQ.loBvdgeHwFxdlUMs53KorVZTU-3rtxe6OHrWAlLw1dX8HgmICQU_Jz5J9tOKz3C3Nf1_QBLb8UDfyo915lnuVCDXNo6nE8Y11JUetbG8ZlEKXBmpYSjThAXdt9zJJSqJDvX53VNHBzMApMhXXDubdurnko6Na7L80VxSKwnpdCvoffdI9OnNlrNr7fBAx5hwFfUmKfwapeIiJolvWKoJAWhbYyO6Iy31nm1WHXW5MHYP0wgXiwVfIDRLj9J09SHc9w2NUsSgmN3kcp_0SAmBql3YekXWZbMjjzx4YVgMtP7HildF9_uwYuIpnOS8r_sVk1LvJgo-kwKJxcihEzFBgA',
- 'User-Agent': 'Sony E5363 - Android 6.0 (API 23)',
- 'Accept': 'application/json',
- 'Content-Length': '0',
- 'Host': 'parksapp-api.hkstp.org',
- 'Connection': 'Keep-Alive',
- 'Accept-Encoding': 'gzip'
- }
- def reserveATicket(shiftId):
- r = requests.post(ticketUrl.format(shiftId=shiftId), headers=defaultHeaders)
- print(r.status_code)
- j = r.json()
- print(j)
- def getShift():
- r = requests.get(shiftUrl, headers=defaultHeaders)
- print(r.status_code)
- j = r.json()
- print(j)
- if __name__ == "__main__":
- option = sys.argv[1]
- shiftId = sys.argv[2]
- if option == 'POST':
- for lp in range(100):
- reserveATicket(shiftId)
- else:
- getShift()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement