|
@@ -897,63 +897,6 @@ def uid_status_test(request):
|
|
else:
|
|
else:
|
|
return response.json(0)
|
|
return response.json(0)
|
|
|
|
|
|
-def uid_status_test(request):
|
|
|
|
- request.encoding = 'utf-8'
|
|
|
|
- response = ResponseObject()
|
|
|
|
- if request.method == 'POST':
|
|
|
|
- request_dict = request.POST
|
|
|
|
- elif request.method == 'GET':
|
|
|
|
- request_dict = request.GET
|
|
|
|
- else:
|
|
|
|
- return response.json(444)
|
|
|
|
- token = request_dict.get('token', None)
|
|
|
|
- uid = request_dict.get('uid', None)
|
|
|
|
- tko = TokenObject(token)
|
|
|
|
- response.lang = tko.lang
|
|
|
|
- if tko.code != 0:
|
|
|
|
- return response.json(tko.code)
|
|
|
|
- userID = tko.userID
|
|
|
|
- # 判断用户是否绑定设备
|
|
|
|
- print(000000000000000)
|
|
|
|
- qs = UidSetModel.objects.filter(uid=uid).values('uid', 'detect_status', 'detect_interval', 'version', 'ucode',
|
|
|
|
- 'p2p_region', 'tz', 'video_code', 'channel', 'cloud_vod', 'id',
|
|
|
|
- 'detect_group', 'is_alexa', 'region_alexa')
|
|
|
|
- # 判断uid配置表信息是否存在
|
|
|
|
- if qs.exists():
|
|
|
|
- # 获取uid推送是否添加过
|
|
|
|
- print(1111111111111)
|
|
|
|
- us_id = qs[0]['id']
|
|
|
|
- if UidPushModel.objects.filter(uid_set_id=us_id, userID_id=userID).exists():
|
|
|
|
- detect_status = qs[0]['detect_status']
|
|
|
|
- else:
|
|
|
|
- detect_status = 0
|
|
|
|
- data = {
|
|
|
|
- 'push_status': detect_status, # 推送状态
|
|
|
|
- 'push_interval': qs[0]['detect_interval'], # 推送间隔
|
|
|
|
- 'ucode': qs[0]['ucode'],
|
|
|
|
- 'version': qs[0]['version'],
|
|
|
|
- 'p2p_region': qs[0]['p2p_region'],
|
|
|
|
- 'tz': qs[0]['tz'],
|
|
|
|
- 'video_code': qs[0]['video_code'],
|
|
|
|
- 'channel': qs[0]['channel'],
|
|
|
|
- 'cloud_vod': qs[0]['cloud_vod'],
|
|
|
|
- 'detect_group': qs[0]['detect_group'], # 推送组
|
|
|
|
- 'is_alexa': qs[0]['is_alexa'], # 推送组
|
|
|
|
- 'region_alexa': qs[0]['region_alexa'], # 推送组
|
|
|
|
- }
|
|
|
|
- print(22222222222)
|
|
|
|
- # 查询云存储相关信息
|
|
|
|
- ubqs = UID_Bucket.objects.filter(uid=uid). \
|
|
|
|
- values('bucket__content', 'status', 'channel', 'endTime', 'uid')
|
|
|
|
- nowTime = int(time.time())
|
|
|
|
- if ubqs.exists():
|
|
|
|
- if ubqs[0]['endTime'] > nowTime:
|
|
|
|
- data['vod'] = list(ubqs)
|
|
|
|
- return response.json(0, data)
|
|
|
|
- else:
|
|
|
|
- return response.json(0)
|
|
|
|
-
|
|
|
|
-
|
|
|
|
def update_uid_set(request):
|
|
def update_uid_set(request):
|
|
request.encoding = 'utf-8'
|
|
request.encoding = 'utf-8'
|
|
response = ResponseObject()
|
|
response = ResponseObject()
|