From ae7741f2ac7b2f27d1184cae73c135f355fe9f94 Mon Sep 17 00:00:00 2001 From: Santosh Bidve Date: Wed, 13 Sep 2017 10:38:36 -0700 Subject: [PATCH 1/2] added support for video app interface issue #188 --- flask_ask/models.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/flask_ask/models.py b/flask_ask/models.py index 2ff3513..21fe47e 100644 --- a/flask_ask/models.py +++ b/flask_ask/models.py @@ -151,6 +151,25 @@ def display_render(self, template=None, title=None, backButton='HIDDEN', token=N self._response['directives'] = directive return self + def video_app_interface(self, source=None, title=None, subtitle=None): + directive = [ + { + "type": "VideoApp.Launch", + "videoItem": + { + "source": source, + "metadata": { + "title": title, + "subtitle": subtitle + } + } + } + ] + + self._response['directives'] = directive + self._response.pop('shouldEndSession', None) + return self + def link_account_card(self): card = {'type': 'LinkAccount'} self._response['card'] = card From a7101421c0830aec588ee577caccfb4991726047 Mon Sep 17 00:00:00 2001 From: Santosh Bidve Date: Thu, 12 Oct 2017 10:45:28 -0700 Subject: [PATCH 2/2] added token to list display template response --- flask_ask/models.py | 1 + 1 file changed, 1 insertion(+) diff --git a/flask_ask/models.py b/flask_ask/models.py index 21fe47e..b135bec 100644 --- a/flask_ask/models.py +++ b/flask_ask/models.py @@ -86,6 +86,7 @@ def list_display_render(self, template=None, title=None, backButton='HIDDEN', to 'type': 'Display.RenderTemplate', 'template': { 'type': template, + 'token': token, 'backButton': backButton, 'backgroundImage': { 'sources': [