zhongtian.py 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. # -*- coding: utf-8 -*-
  2. # !/usr/bin/env python
  3. import json
  4. import os
  5. import sys
  6. import requests
  7. from requests.cookies import RequestsCookieJar
  8. PROJECT_ROOT = os.path.join(os.path.abspath(os.path.split(os.path.realpath(__file__))[0] + "/../.."))
  9. print PROJECT_ROOT
  10. sys.path.insert(0, PROJECT_ROOT)
  11. from script.base import init_env
  12. os.environ.setdefault("DJANGO_SETTINGS_MODULE", "configs.testing")
  13. init_env(interactive = False)
  14. cookie_jar = RequestsCookieJar()
  15. cookie_jar.set("jump", "mopybird", domain = "5tao5ai.com")
  16. deviceCode = '863488051371691'
  17. headers = {
  18. 'Content-Type': 'application/json',
  19. 'Authorization': 'Basic MTM1NTQ2Mzg2OTE6MTIzNDU2',
  20. 'Sign': 'nU8s4719ag0uOuxR3wR1fe5Mmzcpo3Lc'
  21. }
  22. # ------通用设备启动接口
  23. data = {
  24. 'deviceCode': deviceCode,
  25. 'channel': '123456',
  26. # 'sign': 'ZPNcdXUnQ9zXAFNSuHe1itzXk7GWfCkl',
  27. 'extOrderNo': '1234567890123',
  28. 'createTime': '2020-10-10 23:59:59',
  29. 'package': {
  30. 'time': 15,
  31. 'price': 1,
  32. 'coins': 1
  33. },
  34. 'attachParas': {
  35. 'chargeIndex': '1'
  36. }
  37. }
  38. r = requests.post(url = 'https://develop.5tao5ai.com/api/v1/device/start', headers = headers, data = json.dumps(data),
  39. cookies = cookie_jar)
  40. print('start = {}'.format(r.content))