|
@@ -4,6 +4,7 @@ import hashlib
|
|
|
import logging
|
|
|
import time
|
|
|
import uuid
|
|
|
+from collections import OrderedDict
|
|
|
|
|
|
import requests
|
|
|
from django.views import View
|
|
@@ -280,10 +281,12 @@ class IotCoreView(View):
|
|
|
signature = CommonService.rsa_sign(Token) # Token签名
|
|
|
headers = {'x-amz-customauthorizer-name': authorizer_name, 'Token': Token,
|
|
|
'x-amz-customauthorizer-signature': signature}
|
|
|
- params = {
|
|
|
- 'alexaRtspCommand': rtsp,
|
|
|
- 'enable': enable
|
|
|
- }
|
|
|
+ params = OrderedDict(
|
|
|
+ [
|
|
|
+ ('alexaRtspCommand', rtsp),
|
|
|
+ ('enable', enable),
|
|
|
+ ]
|
|
|
+ )
|
|
|
r = requests.post(url=url, headers=headers, json=params, timeout=2)
|
|
|
if r.status_code == 200:
|
|
|
res = r.json()
|