Bonjour ce matin le plugin ne fonctionnais plus et a recommencer a fonctionner après un redémarrage du service (sans régénérer de cookie).
Code : Tout sélectionner
#Commande non fonctionelle
Alexa-API: Alexa.Speak
Alexa-API: device: XXXXXXXXXXXXXXXX
Alexa-API: text: Test
Alexa-Remote: No authentication check needed (time elapsed 40277)
Alexa-Remote: Sending Request with {"host":"alexa.amazon.com","path":"/api/behaviors/preview","method":"POST","timeout":10000,"headers":{}}and data={"behaviorId":"PREVIEW","sequenceJson":"{\"@type\":\"com.amazon.alexa.behaviors.model.Sequence\",\"startNode\":{\"@type\":\"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode\",\"operationPayload\":{\"deviceType\":\"A3S5BH2HU6VAYF\",\"deviceSerialNumber\":\"XXXXXXXXXXXXXXXX\",\"locale\":\"fr-FR\",\"customerId\":\"XXXXXXXXXXXXXXXX\",\"textToSpeak\":\"Test\"},\"type\":\"Alexa.Speak\"}}","status":"ENABLED"}
Alexa-Remote: Response: No/Invalid JSON
HTTP/1.1 0 x-amzn-RequestId: f0e406f0-464e-11e9-8e9c-1936e98f42e9
Access-Control-Allow-Origin: https://alexa.amazon.com
Vary: Origin
Access-Control-Expose-Headers: x-amzn-dat-gui-client-upgrade,X-Amzn-Error,loginUrl,X-Amzn-RequestId,x-amzn-alt-domain,Date,Location
Access-Control-Allow-Credentials: true
Date: Thu, 14 Mar 2019 11:47:27 GMT
Connection: close
#Redémarrage du service
Alexa-Config (alexaapi.js): amazonserver=amazon.com
Alexa-Config (alexaapi.js): alexaserver=alexa.amazon.com
Alexa-Config (alexa-remote.js): this._options.amazonPage=undefined
Alexa-Config (alexa-remote.js): amazonserver=amazon.com
Alexa-Config (alexa-remote.js): alexaserver=alexa.amazon.com
Alexa-Remote: Use as User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36
Alexa-Remote: Use as Login-Amazon-URL: amazon.com
Alexa-Remote: Use as Base-URL: alexa.amazon.com
Alexa-Remote: cookie was provided
Alexa-Remote: Sending Request with {"host":"alexa.amazon.com","path":"/api/bootstrap?version=0","method":"GET","timeout":10000,"headers":{}}
Alexa-Remote: Response: {"authentication":{"authenticated":true,"canAccessPrimeMusicContent":false,"customerEmail":"XXXXXXXXXXXXXXXX","customerId":"XXXXXXXXXXXXXXXX","customerName":"XXXXXXXXXXXXXXXX"}}
Alexa-Remote: Authentication checked: true
Alexa-Remote: No authentication check needed (time elapsed 1)
Alexa-Remote: Sending Request with {"host":"alexa-comms-mobile-service.amazon.com","path":"/accounts","method":"GET","timeout":10000,"headers":{}}
Alexa-Remote: Response: [{"commsId":"amzn1.comms.id.person.amzn1~amzn1.account.XXXXXXXXXXXXXXXX","directedId":"amzn1.account.XXXXXXXXXXXXXXXX","phoneCountryCode":"1","phoneNumber":"XXXXXXXXXXXXXXXX","firstName":"XXXXXXXXXXXXXXXX","lastName":"XXXXXXXXXXXXXXXX","phoneticFirstName":null,"phoneticLastName":null,"commsProvisionStatus":"PROVISIONED","isChild":false,"signedInUser":true,"commsProvisioned":true,"speakerProvisioned":false}]
Alexa-Remote: No authentication check needed (time elapsed 330)
Alexa-Remote: Sending Request with {"host":"alexa.amazon.com","path":"/api/devices-v2/device?cached=true&_=1552564067779","method":"GET","timeout":10000,"headers":{}}
Alexa-Remote: Response: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Alexa-Remote: No authentication check needed (time elapsed 751)
Alexa-Remote: Sending Request with {"host":"alexa.amazon.com","path":"/api/wake-word?_=1552564068200","method":"GET","timeout":10000,"headers":{}}
Alexa-Remote: Response: {"wakeWords":[{"active":true,"deviceSerialNumber":"XXXXXXXXXXXXXXXX","deviceType":"A3S5BH2HU6VAYF","midFieldState":null,"wakeWord":"ALEXA"},{"active":true,"deviceSerialNumber":"XXXXXXXXXXXXXXXX","deviceType":"A3S5BH2HU6VAYF","midFieldState":null,"wakeWord":"ALEXA"}]}
Alexa-Remote: No authentication check needed (time elapsed 969)
Alexa-Remote: Sending Request with {"host":"alexa.amazon.com","path":"/api/notifications?cached=true&_=1552564068418","method":"GET","timeout":10000,"headers":{}}
Alexa-Remote: Response: {"notifications":[{"alarmTime":1550275200000,"createdDate":1550292600871,"deferredAtTime":null,"deviceSerialNumber":"XXXXXXXXXXXXXXXX","deviceType":"A3S5BH2HU6VAYF","geoLocationTriggerData":null,"id":"A3S5BH2HU6VAYF-XXXXXXXXXXXXXXXX-2af9a627-ec44-3372-93c8-19b72f0f20b1","lastUpdatedDate":1550336932986,"musicAlarmId":null,"musicEntity":null,"notificationIndex":"2af9a627-ec44-3372-93c8-19b72f0f20b1","originalDate":"2019-02-16","originalTime":"06:30:00.000","personProfile":null,"provider":null,"rRuleData":null,"recurringPattern":null,"remainingTime":0,"reminderLabel":null,"skillInfo":null,"snoozedToTime":null,"sound":{"displayName":"Nimble","folder":null,"id":"system_alerts_melodic_07","providerId":"ECHO","sampleUrl":"https://s3.amazonaws.com/deeappservice.prod.notificationtones/system_alerts_melodic_07.mp3"},"status":"OFF","targetPersonProfiles":null,"timeZoneId":null,"timerLabel":null,"triggerTime":0,"type":"Alarm","version":"12"},{"alarmTime":1552521600000,"createdDate":1546836435887,"deferredAtTime":null,"deviceSerialNumber":"XXXXXXXXXXXXXXXX","deviceType":"A3S5BH2HU6VAYF","geoLocationTriggerData":null,"id":"A3S5BH2HU6VAYF-XXXXXXXXXXXXXXXX-ed569d87-ec16-3916-81bc-6941a332c635","lastUpdatedDate":1552561211179,"musicAlarmId":null,"musicEntity":null,"notificationIndex":"ed569d87-ec16-3916-81bc-6941a332c635","originalDate":"2019-03-14","originalTime":"07:00:00.000","personProfile":null,"provider":null,"rRuleData":null,"recurringPattern":"XXXX-WD","remainingTime":0,"reminderLabel":null,"skillInfo":null,"snoozedToTime":null,"sound":{"displayName":"Nimble","folder":null,"id":"system_alerts_melodic_07","providerId":"ECHO","sampleUrl":"https://s3.amazonaws.com/deeappservice.prod.notificationtones/system_alerts_melodic_07.mp3"},"status":"ON","targetPersonProfiles":null,"timeZoneId":null,"timerLabel":null,"triggerTime":0,"type":"Alarm","version":"241"}]}
Alexa-API - New cookie saved to:/var/www/html/plugins/alexaapi/resources/data/alexa-cookie.json
Alexa-API: *********************************
Alexa-API: * Server listening on port 3456 *
Alexa-API: *********************************
#Commande fonctionelle
Alexa-API: Alexa.Speak
Alexa-API: device: XXXXXXXXXXXXXXXX
Alexa-API: text: Test
Alexa-Remote: No authentication check needed (time elapsed 5288)
Alexa-Remote: Sending Request with {"host":"alexa.amazon.com","path":"/api/behaviors/preview","method":"POST","timeout":10000,"headers":{}}and data={"behaviorId":"PREVIEW","sequenceJson":"{\"@type\":\"com.amazon.alexa.behaviors.model.Sequence\",\"startNode\":{\"@type\":\"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode\",\"operationPayload\":{\"deviceType\":\"A3S5BH2HU6VAYF\",\"deviceSerialNumber\":\"XXXXXXXXXXXXXXXX\",\"locale\":\"fr-FR\",\"customerId\":\"XXXXXXXXXXXXXXXX\",\"textToSpeak\":\"Test\"},\"type\":\"Alexa.Speak\"}}","status":"ENABLED"}
Alexa-Remote: Response: No body