|
@@ -128,11 +128,11 @@ class oa2TokenView(TemplateView):
|
|
client_id = request_dict.get("client_id", None)
|
|
client_id = request_dict.get("client_id", None)
|
|
refresh_token = request_dict.get("refresh_token", None)
|
|
refresh_token = request_dict.get("refresh_token", None)
|
|
from var_dump import var_dump
|
|
from var_dump import var_dump
|
|
- logger = logging.getLogger('django')
|
|
|
|
- logger.info('token-------------begin')
|
|
|
|
- logger.info(code)
|
|
|
|
- logger.info(client_id)
|
|
|
|
- logger.info(refresh_token)
|
|
|
|
|
|
+ # logger = logging.getLogger('django')
|
|
|
|
+ # logger.info('token-------------begin')
|
|
|
|
+ # logger.info(code)
|
|
|
|
+ # logger.info(client_id)
|
|
|
|
+ # logger.info(refresh_token)
|
|
|
|
|
|
|
|
|
|
print('tokenView---------------')
|
|
print('tokenView---------------')
|
|
@@ -405,68 +405,6 @@ class oa2DiscoveryDevice(TemplateView):
|
|
region = request_dict.get("region", 'cn')
|
|
region = request_dict.get("region", 'cn')
|
|
logger = logging.getLogger('django')
|
|
logger = logging.getLogger('django')
|
|
|
|
|
|
- # api_uri = 'https://api.amazonalexa.com/v3/events'
|
|
|
|
- # messageId = str(uuid.uuid4())
|
|
|
|
- # bearer_access_token = 'Bearer {access_token}'.format(access_token=access_token)
|
|
|
|
- # headers = {'content-type': "application/json", 'Authorization': bearer_access_token}
|
|
|
|
- # payload = {
|
|
|
|
- # "event": {
|
|
|
|
- # "header": {
|
|
|
|
- # "namespace": "Alexa.Discovery",
|
|
|
|
- # "name": "AddOrUpdateReport",
|
|
|
|
- # "payloadVersion": "3",
|
|
|
|
- # "messageId": messageId
|
|
|
|
- # },
|
|
|
|
- # "payload": {
|
|
|
|
- # "endpoints": [
|
|
|
|
- # {
|
|
|
|
- # "endpointId": "HVTLKFJM6KDTAF9J111A",
|
|
|
|
- # "manufacturerName": "Sample Manufacturer",
|
|
|
|
- # "description": "Smart Light by Sample Manufacturer",
|
|
|
|
- # "friendlyName": "Kitchen Light",
|
|
|
|
- # "displayCategories": [
|
|
|
|
- # "CAMERA"
|
|
|
|
- # ],
|
|
|
|
- # "capabilities": [
|
|
|
|
- # {
|
|
|
|
- # "type": "AlexaInterface",
|
|
|
|
- # "interface": "Alexa.CameraStreamController",
|
|
|
|
- # "version": "3",
|
|
|
|
- # "cameraStreamConfigurations": [
|
|
|
|
- # {
|
|
|
|
- # "protocols": ["RTSP"],
|
|
|
|
- # "resolutions": [{"width": 1280, "height": 720}],
|
|
|
|
- # "authorizationTypes": ["NONE"],
|
|
|
|
- # "videoCodecs": ["H264"],
|
|
|
|
- # "audioCodecs": ["ACC"]
|
|
|
|
- # }]
|
|
|
|
- # },
|
|
|
|
- # {
|
|
|
|
- # "type": "AlexaInterface",
|
|
|
|
- # "interface": "Alexa.MediaMetadata",
|
|
|
|
- # "version": "3",
|
|
|
|
- # "proactivelyReported": True,
|
|
|
|
- # # "retrievable": True
|
|
|
|
- #
|
|
|
|
- # }
|
|
|
|
- # ]
|
|
|
|
- # }
|
|
|
|
- # ],
|
|
|
|
- # "scope": {
|
|
|
|
- # "type": "BearerToken",
|
|
|
|
- # "token": access_token
|
|
|
|
- # }
|
|
|
|
- # }
|
|
|
|
- # }
|
|
|
|
- # }
|
|
|
|
- # response = requests.post(api_uri, data = payload, headers = headers)
|
|
|
|
- # request_json = response.json()
|
|
|
|
- # logger.info('1111-----request_json--------------------')
|
|
|
|
- # logger.info(request_json)
|
|
|
|
- # return JsonResponse({'res': request_json})
|
|
|
|
- # logger.info(request_json)
|
|
|
|
-
|
|
|
|
-
|
|
|
|
try:
|
|
try:
|
|
user_qs = UserModel.objects.get(access_token=access_token)
|
|
user_qs = UserModel.objects.get(access_token=access_token)
|
|
except Exception as e:
|
|
except Exception as e:
|