I can only get certain images to display whether using an Alexa device or the Alexa console (https://developer.amazon.com/alexa/console/ask/displays#/templates):
For example, this works:
{
"type": "APL",
"version": "1.8",
"license": "",
"import": [
{
"name": "alexa-layouts",
"version": "1.4.0"
}
],
"mainTemplate": {
"parameters": [
"payload"
],
"items": [
{
"type": "AlexaImage",
"imageSource": "https://d2o906d8ln7ui1.cloudfront.net/images/MollyforBT7.png"
}
]
}
}
But this does not work:
{
"type": "APL",
"version": "1.8",
"license": "",
"import": [
{
"name": "alexa-layouts",
"version": "1.4.0"
}
],
"mainTemplate": {
"parameters": [
"payload"
],
"items": [
{
"type": "AlexaImage",
"imageSource": "https://www.solopianoradio.com/apps/alexa/wspr_logo_512.png"
}
]
}
}
I've tried changing types ("AlexaDetail", "Image", "AlexaImage"), height, width, scale, image type (png vs jpg) and other options, but this image and many others simply will not display.