FoodChainTV
9 years agoVisitor
Roku will not accept my JSON feed
Trying to upgrade my existing channel from dinosaur to DP. I'm at the part where I have to enter the feed URL.
I used the sample JSON code from RokuChrisT, and just filled in my own content. Did not change the syntax. But Roku comes back saying:
The feed URL(s) could not be validated.
JSON (SyntaxError: Unexpected token : in JSON at position 1326)
I can't find what could be wrong with my code. Can you guys help me figure this out?
Here is the code that is included in my feed file:
Running the code through JSONLint give me the following error, which I don't know how to fix:
', got ':'
Can you guys help me figure this out? [/color]
Thanks,
I used the sample JSON code from RokuChrisT, and just filled in my own content. Did not change the syntax. But Roku comes back saying:
The feed URL(s) could not be validated.
I can't find what could be wrong with my code. Can you guys help me figure this out?
Here is the code that is included in my feed file:
{
"providerName": "Food Chain TV",
"language": "en-US",
"lastUpdated": "2017-01-01T18:12:32.125Z",
"shortFormVideos": [{
"id": "peel garlic how to",
"title": "How to Peel Garlic",
"shortDescription": "In this video, you will learn the quickest way to peel garlic.",
"thumbnail": "http://www.foodchaintv.com/testing/images/peelgarlictitle.jpg",
"genres": ["food"],
"tags": ["food", "cooking", "garlic", "chef", "how to"],
"releaseDate": "2017-01-01",
"content": {
"dateAdded": "2017-04-21T14:14:54.431Z",
"captions": [],
"duration": 171,
"adBreaks": [],
"videos": [{
"url": "http://goo.gl/sPOkKT",
"quality": "HD",
"videoType": "MP4"
}]
}
}, {
"id": "chicken feet ths",
"title": "Chinese Style Chicken Feet",
"shortDescription": "In this video you will learn how to make delicious dim sum style chicken feet.",
"thumbnail": "http://www.foodchaintv.com/testing/images/chickenfeettitle.jpg",
"genres": ["food"],
"tags": ["food", "cooking", "eating"],
"releaseDate": "2016-01-01",
"content": {
"dateAdded": "2016-05-21T14:14:54.431Z",
"captions": [],
"duration": 365,
"adBreaks": [],
"videos": [{
"url": "http://goo.gl/RjmM5r",
"quality": "HD",
"videoType": "MP4"
}]
}
},
"playlists": [{
"name": "how to videos",
"itemIds": ["peel garlic how to",]
}, {
"name": "skillet",
"itemIds": [""]
}, {
"name": "board",
"itemIds": [""]
}],
"categories": [{
"name": "How To Videos",
"playlistName": "how to videos",
"order": "manual"
}, {
"name": "The Hot Skillet",
"playlistName": "skillet",
"order": "manual"
}, {
"name": "On The Cutting Board",
"playlistName": "board",
"order": "manual"}]}
Running the code through JSONLint give me the following error, which I don't know how to fix:
', got ':'
Can you guys help me figure this out? [/color]
Thanks,