|
@@ -226,7 +226,7 @@ class CloudVodView(View):
|
|
|
req.set_Policy(Policy=json.dumps(policys))
|
|
|
body = clt.do_action(req)
|
|
|
# 使用RAM账号的AccessKeyId和AccessKeySecret向STS申请临时token。
|
|
|
- token = json.loads(body)
|
|
|
+ token = json.loads(body.decode('utf-8'))
|
|
|
print(token)
|
|
|
res = {
|
|
|
'AccessKeyId': token['Credentials']['AccessKeyId'],
|
|
@@ -341,9 +341,9 @@ class CloudVodView(View):
|
|
|
if not did or not status or not channel:
|
|
|
return response.json(444, 'did,status,channel')
|
|
|
dvqs = Device_Info.objects.filter(id=did, userID_id=userID).values("UID")
|
|
|
- UID = dvqs[0]["UID"]
|
|
|
if not dvqs.exists():
|
|
|
return response.json(10, '没有设备')
|
|
|
+ UID = dvqs[0]["UID"]
|
|
|
dmqs = Device_Meal.objects.filter(channel=channel, uid=UID)
|
|
|
if not dmqs.exists():
|
|
|
return response.json(10, '未购买')
|