Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import requests
- import base64
- import json
- egelauth="Basic XXXXX"
- i=0
- password="XXXXXX"
- urlbasis="http://dev.alpha-trader.com/"
- #partnerid="XXXXXX" #stable
- partnerid="XXXXXXX" #dev
- headeregel={
- 'authorization': egelauth,
- 'x-authorization': partnerid,
- 'cache-control': "no-cache",
- }
- while i<20:
- url = urlbasis+"user/register"
- username="d"+str(i)
- mail=username+"@gmx.de"
- companyname="comp"+username
- querystring = {"username":username,"emailAddress":mail,"password":password}
- headers = {
- 'x-authorization': partnerid,
- 'cache-control': "no-cache",
- }
- response = requests.request("POST", url, headers=headers, params=querystring)
- print(response.text)
- url = urlbasis+"api/companies/"
- querystring = {"name":companyname,"cashDeposit":"50000"}
- auth=username+":"+password
- auth= base64.encodestring(auth)
- auth="Basic "+auth
- auth=auth.replace('\n', '')
- print (auth)
- print ("\n")
- headers = {
- 'authorization': auth,
- 'x-authorization': partnerid,
- 'cache-control': "no-cache",
- }
- response = requests.request("POST", url, headers=headers, params=querystring)
- print(response.text)
- url = urlbasis+"api/companies/ceo/username/"+username
- response = requests.request("GET", url, headers=headeregel)
- parsed_json = json.loads(response.text)
- companyid=parsed_json[0]['id']
- url = urlbasis+"api/polls/employceo"
- querystring = {"companyId":companyid,"dailyWage":"150"}
- response = requests.request("POST", url, headers=headeregel, params=querystring)
- #print(response.text)
- url = urlbasis+"api/polls/"
- headers = {
- 'authorization': auth,
- 'x-authorization': partnerid,
- 'cache-control': "no-cache",
- }
- response = requests.request("GET", url, headers=headers)
- parsed_json = json.loads(response.text)
- pollid=parsed_json[0]['id']
- print(pollid)
- url = urlbasis+"api/polls/"+pollid
- querystring = {"voices":"50000","votingType":"YES"}
- headers = {
- 'authorization': auth,
- 'x-authorization': partnerid,
- 'cache-control': "no-cache",
- }
- response = requests.request("POST", url, headers=headers, params=querystring)
- #print(response.text)
- url = urlbasis+"api/polls/execute/"+pollid
- response = requests.request("POST", url, headers=headeregel)
- #print(response.text)
- i=i+1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement