|
@@ -1,7 +1,8 @@
|
|
import requests
|
|
import requests
|
|
import time
|
|
import time
|
|
from urllib.parse import urlencode
|
|
from urllib.parse import urlencode
|
|
-from model.UserAuthUtils import get_g_token
|
|
|
|
|
|
+from config.using_config import sha256_token, sha256_account
|
|
|
|
+from model.UserAuthUtils import get_g_token_sha256
|
|
from model.DateUtils import DateUtils
|
|
from model.DateUtils import DateUtils
|
|
from model.DataBaseUtils import *
|
|
from model.DataBaseUtils import *
|
|
from model.UserAuthUtils import super_auth
|
|
from model.UserAuthUtils import super_auth
|
|
@@ -13,8 +14,8 @@ def user_channel(arg):
|
|
g_time = int(time.time())
|
|
g_time = int(time.time())
|
|
base_url = 'https://api.zanxiangnet.com'
|
|
base_url = 'https://api.zanxiangnet.com'
|
|
params = '/erp/api/resource/search/3'
|
|
params = '/erp/api/resource/search/3'
|
|
- g_token = get_g_token(g_time, params)
|
|
|
|
- params_other_urlencode = urlencode({'g_time': g_time, 'g_token': g_token})
|
|
|
|
|
|
+ g_token = get_g_token_sha256(g_time, params)
|
|
|
|
+ params_other_urlencode = urlencode({'g_time': g_time, 'g_token': g_token, 'g_account': sha256_account})
|
|
url = base_url + params + '?' + params_other_urlencode
|
|
url = base_url + params + '?' + params_other_urlencode
|
|
rsp = requests.get(url)
|
|
rsp = requests.get(url)
|
|
channel_list = []
|
|
channel_list = []
|
|
@@ -29,8 +30,8 @@ def user_channel_group(arg):
|
|
g_time = int(time.time())
|
|
g_time = int(time.time())
|
|
base_url = 'https://api.zanxiangnet.com'
|
|
base_url = 'https://api.zanxiangnet.com'
|
|
params = '/erp/api/resource/search/3'
|
|
params = '/erp/api/resource/search/3'
|
|
- g_token = get_g_token(g_time, params)
|
|
|
|
- params_other_urlencode = urlencode({'g_time': g_time, 'g_token': g_token})
|
|
|
|
|
|
+ g_token = get_g_token_sha256(g_time, params)
|
|
|
|
+ params_other_urlencode = urlencode({'g_time': g_time, 'g_token': g_token, 'g_account': sha256_account})
|
|
url = base_url + params + '?' + params_other_urlencode
|
|
url = base_url + params + '?' + params_other_urlencode
|
|
rsp = requests.get(url)
|
|
rsp = requests.get(url)
|
|
|
|
|
|
@@ -59,8 +60,8 @@ def user(arg):
|
|
g_time = int(time.time())
|
|
g_time = int(time.time())
|
|
base_url = 'https://api.zanxiangnet.com'
|
|
base_url = 'https://api.zanxiangnet.com'
|
|
params = '/erp/api/user/search/3'
|
|
params = '/erp/api/user/search/3'
|
|
- g_token = get_g_token(g_time, params)
|
|
|
|
- params_other_urlencode = urlencode({'g_time': g_time, 'g_token': g_token})
|
|
|
|
|
|
+ g_token = get_g_token_sha256(g_time, params)
|
|
|
|
+ params_other_urlencode = urlencode({'g_time': g_time, 'g_token': g_token, 'g_account': sha256_account})
|
|
url = base_url + params + '?' + params_other_urlencode
|
|
url = base_url + params + '?' + params_other_urlencode
|
|
rsp = requests.get(url)
|
|
rsp = requests.get(url)
|
|
|
|
|
|
@@ -115,8 +116,8 @@ def get_channel(arg):
|
|
g_time = int(time.time())
|
|
g_time = int(time.time())
|
|
base_url = 'https://api.zanxiangnet.com'
|
|
base_url = 'https://api.zanxiangnet.com'
|
|
params = '/erp/api/resource/search/3'
|
|
params = '/erp/api/resource/search/3'
|
|
- g_token = get_g_token(g_time, params)
|
|
|
|
- params_other_urlencode = urlencode({'g_time': g_time, 'g_token': g_token})
|
|
|
|
|
|
+ g_token = get_g_token_sha256(g_time, params)
|
|
|
|
+ params_other_urlencode = urlencode({'g_time': g_time, 'g_token': g_token, 'g_account': sha256_account})
|
|
url = base_url + params + '?' + params_other_urlencode
|
|
url = base_url + params + '?' + params_other_urlencode
|
|
rsp = requests.get(url)
|
|
rsp = requests.get(url)
|
|
channel_list_all = []
|
|
channel_list_all = []
|
|
@@ -139,8 +140,8 @@ def get_channel(arg):
|
|
g_time = int(time.time())
|
|
g_time = int(time.time())
|
|
base_url = 'https://api.zanxiangnet.com'
|
|
base_url = 'https://api.zanxiangnet.com'
|
|
params = f'/erp/api/resource/subUserResourceList/3/{user_id}/投手,运营'
|
|
params = f'/erp/api/resource/subUserResourceList/3/{user_id}/投手,运营'
|
|
- g_token = get_g_token(g_time, params)
|
|
|
|
- params_other_urlencode = urlencode({'g_time': g_time, 'g_token': g_token})
|
|
|
|
|
|
+ g_token = get_g_token_sha256(g_time, params)
|
|
|
|
+ params_other_urlencode = urlencode({'g_time': g_time, 'g_token': g_token, 'g_account': sha256_account})
|
|
# 防止urlencode自动换行
|
|
# 防止urlencode自动换行
|
|
params_other_urlencode = params_other_urlencode.replace('%0A', '')
|
|
params_other_urlencode = params_other_urlencode.replace('%0A', '')
|
|
url = base_url + params + '?' + params_other_urlencode
|
|
url = base_url + params + '?' + params_other_urlencode
|
|
@@ -177,8 +178,8 @@ def get_pitcher(arg):
|
|
base_url = 'https://api.zanxiangnet.com'
|
|
base_url = 'https://api.zanxiangnet.com'
|
|
params = '/erp/api/user/search/3'
|
|
params = '/erp/api/user/search/3'
|
|
params_others = '?resourceTags=投手'
|
|
params_others = '?resourceTags=投手'
|
|
- g_token = get_g_token(g_time, params)
|
|
|
|
- params_other_urlencode = urlencode({'g_time': g_time, 'g_token': g_token})
|
|
|
|
|
|
+ g_token = get_g_token_sha256(g_time, params)
|
|
|
|
+ params_other_urlencode = urlencode({'g_time': g_time, 'g_token': g_token, 'g_account': sha256_account})
|
|
url = base_url + params + params_others + '&' + params_other_urlencode
|
|
url = base_url + params + params_others + '&' + params_other_urlencode
|
|
rsp = requests.get(url)
|
|
rsp = requests.get(url)
|
|
|
|
|
|
@@ -190,8 +191,8 @@ def get_pitcher(arg):
|
|
g_time = int(time.time())
|
|
g_time = int(time.time())
|
|
base_url = 'https://api.zanxiangnet.com'
|
|
base_url = 'https://api.zanxiangnet.com'
|
|
params = f'/erp/api/user/subUser/3/{user_id}'
|
|
params = f'/erp/api/user/subUser/3/{user_id}'
|
|
- g_token = get_g_token(g_time, params)
|
|
|
|
- params_other_urlencode = urlencode({'g_time': g_time, 'g_token': g_token})
|
|
|
|
|
|
+ g_token = get_g_token_sha256(g_time, params)
|
|
|
|
+ params_other_urlencode = urlencode({'g_time': g_time, 'g_token': g_token, 'g_account': sha256_account})
|
|
url = base_url + params + '?' + params_other_urlencode
|
|
url = base_url + params + '?' + params_other_urlencode
|
|
rsp = requests.get(url)
|
|
rsp = requests.get(url)
|
|
|
|
|
|
@@ -204,8 +205,8 @@ def get_user_name_by_id(user_id):
|
|
g_time = int(time.time())
|
|
g_time = int(time.time())
|
|
base_url = 'https://api.zanxiangnet.com'
|
|
base_url = 'https://api.zanxiangnet.com'
|
|
params = f'/erp/api/user/subUser/3/{user_id}'
|
|
params = f'/erp/api/user/subUser/3/{user_id}'
|
|
- g_token = get_g_token(g_time, params)
|
|
|
|
- params_other_urlencode = urlencode({'g_time': g_time, 'g_token': g_token})
|
|
|
|
|
|
+ g_token = get_g_token_sha256(g_time, params)
|
|
|
|
+ params_other_urlencode = urlencode({'g_time': g_time, 'g_token': g_token, 'g_account': sha256_account})
|
|
url = base_url + params + '?' + params_other_urlencode
|
|
url = base_url + params + '?' + params_other_urlencode
|
|
rsp = requests.get(url)
|
|
rsp = requests.get(url)
|
|
nick_name = None
|
|
nick_name = None
|
|
@@ -217,6 +218,6 @@ def get_user_name_by_id(user_id):
|
|
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|
|
if __name__ == '__main__':
|
|
- print(get_channel({'user_id':78}))
|
|
|
|
|
|
+ print(get_channel({'user_id': 78}))
|
|
# print(get_user_name_by_id({'user_id':78,'name':''}))
|
|
# print(get_user_name_by_id({'user_id':78,'name':''}))
|
|
# print(get_user_name_by_id(78))
|
|
# print(get_user_name_by_id(78))
|