
Chris Meade • almost 5 years ago
APL and Display Interface Issue
Hi - It looks like to have touch events work in a skill with APL, you must turn on the Display Interface as well. This is how the sample "Space Explorer" skill is implemented. However, having the Display Interface checked appears to disqualify your skill according to the rules.
The space explorer skill.json includes:
"interfaces": [
{
"type": "ALEXA_PRESENTATION_APL"
},
{
"type": "RENDER_TEMPLATE"
}
]
Please clarify. Thanks!
Comments are closed.
5 comments
Khimee L Manager • almost 5 years ago
Hi Chris! I suggest heading over to the slack channel and posting this in the #officehours channel for one of our Alexa evangelists to get to. Either them or the other participants may be able to help with technical questions.
Chris Meade • almost 5 years ago
Khimee - my question/point isn’t technical - it’s about the rules and what I see as a potential contradiction in today’s update which states that skills using the Display Interface will be disqualified. The sample APL skill “space explorer” uses the display interface in order for touch events to work, but does not use display templates (instead it uses APL). So I am confused by the rules. Is slack still the best place to work this out?
Khimee L Manager • almost 5 years ago
We're going to get back to you to get a clearer answer, please stand by. Thanks!
Vineet Yadav • almost 5 years ago
I am also having same query, kindly check and update.
Stef Maccarone Manager • almost 5 years ago
Hi Guys - We looked into it and you are correct. We just posted an Update: https://alexamultimodal.devpost.com/updates/9857-update-touch-events-display-interface
The gist is that in some touch event cases, you do need the display interface turned on but you should still NOT use the display interface templates. Check out the Update or jump into Slack to get help from the Alexa team.
Thanks for bringing this up!
Stef