Я пытаюсь создать навык флэш-брифинга.Но я получаю ошибку каждый раз, когда я использую свой навык - PullRequest
0 голосов
/ 16 февраля 2019

Сообщение об ошибке: произошла ошибка при разборе канала.Пожалуйста, убедитесь, что фид действителен в формате JSON или RSS.

Пожалуйста, посмотрите код ниже:

[
  {
    "uid": "urn:uuid:99098951-c0b1-4881-b3f9-b07d49f594a9",
    "updateDate": "2019-02-1T21:22:14.0Z",
    "titleText": "A hello world audio clip",
    "mainText": "",
    "streamUrl": "https://feeds.feedburner.com/ndtvsports-cricket",
    "redirectionUrl": "https://www.ndtv.com/rss"
  },
  {
    "uid": "urn:uuid:a687993c-5664-4261-a938-79a8526097db",
    "updateDate": "2019-02-1T23:57:33.0Z",
    "titleText": "A hello world audio clip",
    "mainText": "",
    "streamUrl": "https://feeds.feedburner.com/ndtvcooks-latest",
    "redirectionUrl": "https://www.ndtv.com/rss"
  }
]

У меня есть файл json с вышеуказанным кодом и загружен в S3bucket of aws.amazon.com После того, как я скопировал путь к файлу и вставил его в реальный код.

Наконец, когда я развернусь с кодом.Я получаю сообщение об ошибке ...

Пожалуйста, помогите с этим ...

Цель - создать навык брифинга аудио флеш без использования шаблона alexa.даже если я разместил тот же путь на портале для разработчиков с помощью шаблона. В результате я получил то же сообщение об ошибке.

, пожалуйста, помогите решить эту проблему или предложите добавить несколько каналов.

1 Ответ

0 голосов
/ 19 февраля 2019

Попробуйте принять ваш URL.Похоже, вы используете не реальный путь rss, а какой-то веб-сайт, созданный вокруг.Попробуйте URL-адрес, подобный следующему: https://feeds.feedburner.com/ndtvsports-cricket?fmt=xml См .: Получение необработанных данных XML из RSS-канала Feedburner

Вам необходимо указать реальный путь rss, а не путь к веб-сайтукоторый показывает канал.(подробности здесь: https://developer.amazon.com/docs/flashbriefing/flash-briefing-skill-api-feed-reference.html)

...