Which TiVo API for Show List and Forced Playing on TiVo

Discussion in 'Developers Corner' started by Eric2XU, Mar 18, 2016.

  1. Connor

    Connor Member

    39
    0
    Oct 12, 2002
    I got the app running, but, it needs to be modified to handle SSL. Any thoughts?
     
  2. windracer

    windracer joined the 10k club

    12,260
    216
    Jan 3, 2003
    St. Pete, FL
    I'm pointing the Alexa skill from the Amazon Developer Console to my Apache server, which is running SSL, and then proxying/forwarding the endpoint traffic to the Node.js server (same server, different port). I have not played around with the built-in SSL in the alexa-app-server.
     
  3. Connor

    Connor Member

    39
    0
    Oct 12, 2002
    Okay, I've got it up and running under just node with my SSL. When I test, I get... "There was an error calling the remote endpoint, which returned HTTP 500 : Internal Server Error"

    I see the app server say preRequest fired.

    What do you have listed in the interaction model on Amazon?
     
  4. windracer

    windracer joined the 10k club

    12,260
    216
    Jan 3, 2003
    St. Pete, FL
    Maybe we should move this into a separate thread ...

    On the interaction model page, you should copy in the entire Schema text from the Alexa Tester into "Intent Schema" and the Utterances text into the "Sample Utterances" field.

    You can also get these two files separately by pointing your browser to

    https://{endpoint URL}/tivo_control?schema
    and
    https://{endpoint URL}/tivo_control?utterances
     
  5. bradleys

    bradleys It'll be fine....

    4,116
    236
    Oct 31, 2007
    I am likely going to get my wife an Amazon Echo for her birthday and this is exactly what I was looking for to make it useful out of the box. Thanks guys

    Windracer, did you ever move this conversation to another thread that we can follow?

    A couple of suggestions if you guys are still extending the functionality.

    - Setup the ability to ask TiVo to change to a channel name. Likely this would require a user maintained definition table relating name to channel (Discovery HD to channel 620)

    - Ability to invoke search and add input text - ...search for "Shark Tank"
     
  6. windracer

    windracer joined the 10k club

    12,260
    216
    Jan 3, 2003
    St. Pete, FL
    No, but I could start one ...

    I had the "change by channel name" idea on my To Do List. I just haven't had a lot of time to mess with it since the initial flurry of development. :eek:
     
  7. MikelMD

    MikelMD MikelMD

    1
    0
    Aug 5, 2005
    Hi Connor,

    Where you using the self-cert? I have been trying to get this working and my issue is with Amazon accepting the self-cert.
     

Share This Page