我希望能够从我的应用程序或网站使用API管理用户的端点。据我所知,我已严格遵守了总部的指示
https://developer.amazon.com/en-US/docs/alexa/device-apis/alexa-discovery.html#discover-directive
POST https://api.amazonalexa.com/v3/events HTTP/1.1
Host: api.amazonalexa.com
Authorization: Bearer Atza|IwEBIGHvHaG_ux8Ewx1T1owvViq9-j4Tg8SAr4n2blBWsx0AcvoPPPnRakMH8vvNwgXzi6Ndf_IFPKQiBy1X5IETud36ypurW1xYRt5a5PHh70e0-WgDkG-pBh2qj_p7mxnY-pQCq6IIM8ngnUDCQa77OtGq8yekKM4IBJlWFuEiVzE_axGvTDC-ryqe14jRijrZ_HMZ7j6ViHKRoDBoVtqDNyOrmRxWk8cRcYmO-V7SsH-Eep8BGF3muP_xFYJRJ9AjzSF3MxmdS1ssg00sd2wJNYal
Content-Type: application/json
{
"directive": {
"header": {
"namespace": "Alexa.Discovery",
"name": "Discover",
"messageId": "7a24942e-6e0e-401e-4d49-f170b8432c81",
"payloadVersion": "3"
},
"payload": {
"scope": {
"type": "BearerToken",
"token": "Atza|IwEBIGHvHaG_ux8Ewx1T1owvViq9-j4Tg8SAr4n2blBWsx0AcvoPPPnRakMH8vvNwgXzi6Ndf_IFPKQiBy1X5IETud36ypurW1xYRt5a5PHh70e0-WgDkG-pBh2qj_p7mxnY-pQCq6IIM8ngnUDCQa77OtGq8yekKM4IBJlWFuEiVzE_axGvTDC-ryqe14jRijrZ_HMZ7j6ViHKRoDBoVtqDNyOrmRxWk8cRcYmO-V7SsH-Eep8BGF3muP_xFYJRJ9AjzSF3MxmdS1ssg00sd2wJNYal"
}
}
}
}
我得到的答复是:
HTTP/1.1 400 Bad Request
Content-Type: application/json;charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: Server
Date: Mon, 05 Oct 2020 21:57:17 GMT
x-amz-rid: 56NTYR03RB8XB9AE0PN9
Access-Control-Allow-Headers: authorization,x-amz-access-token
Access-Control-Allow-Origin: *
status: 400
x-amzn-requestid: 85692702-3e95-4675-b5fc-8e7d03bcf033
Vary: Content-Type,Accept-Encoding,X-Amzn-CDN-Cache,X-Amzn-AX-Treatment,User-Agent
X-Cache: Error from cloudfront
Via: 1.1 3501d8dcaf445148f53da1c92c862f1f.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: SFO20-C1
X-Amz-Cf-Id: A50lyV82hAUKCbJIlSaDm24fUA9e5NQrDStEJ8TkWa7JvqjQm-NixQ==
{
"header": {
"namespace": "System",
"name": "Exception",
"messageId": "03e07434-0cf8-44e6-9a1e-246d5b33d233"
},
"payload": {
"code": "INVALID_REQUEST_EXCEPTION",
"description": "The request was malformed."
}
}