123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- import requests
- import json
- import time
- url = "http://127.0.0.1:54345"
- headers = {
- 'Content-Type': 'application/json',
- 'X-API-KEY': '704daf420f7244d08be51f61c987a232'
- }
- def createBrowser():
- json_data = {
- 'name': 'google',
- 'remark': '',
- 'proxyMethod': 2,
-
- 'proxyType': 'noproxy',
- 'host': '',
- 'port': '',
- 'proxyUserName': '',
- "browserFingerPrint": {
- 'coreVersion': '124'
- }
- }
- res = requests.post(f"{url}/browser/update",
- data=json.dumps(json_data), headers=headers).json()
- browserId = res['data']['id']
- print(browserId)
- return browserId
- def updateBrowser():
- json_data = {'ids': ['5b9597e911284a23a2dca5caa2a658c0'],
- 'remark': '我是一个备注', 'browserFingerPrint': {}}
- res = requests.post(f"{url}/browser/update/partial",
- data=json.dumps(json_data), headers=headers).json()
- print(res)
- def openBrowser(id):
- json_data = {"id": f'{id}'}
- res = requests.post(f"{url}/browser/open",
- data=json.dumps(json_data), headers=headers).json()
- return res
- def closeBrowser(id):
- json_data = {'id': f'{id}'}
- requests.post(f"{url}/browser/close",
- data=json.dumps(json_data), headers=headers).json()
- def deleteBrowser(id):
- json_data = {'id': f'{id}'}
- print(requests.post(f"{url}/browser/delete",
- data=json.dumps(json_data), headers=headers).json())
- if __name__ == '__main__':
- browser_id = createBrowser()
- openBrowser(browser_id)
- time.sleep(10)
- closeBrowser(browser_id)
- time.sleep(10)
- deleteBrowser(browser_id)
|