TraktRater icon indicating copy to clipboard operation
TraktRater copied to clipboard

TV ShowTime synchronization

Open Michelasso opened this issue 6 years ago • 7 comments

Would it be possible to have the app to synchronize with TV ShowTime as well? Actually what I would be interested the most is to be able to import in TV ShowTime my Trakt lists for the TV Shows. I have understood this would also require the ability to export from Trakt. Any news about it?

PS: This is actually an enhancement request but I can't find any button to mark it as such..

Michelasso avatar May 01 '18 07:05 Michelasso

If you are logged in, the actual profile page, for example: https://www.tvtime.com/en/user/XXXXXX/profile source contains a part: tvst.page = 'profile'; which has information that looks like this (after some formatting):

shows : '[{
"id":301824,
"status":
"Ended",
"followed":true,
"nb_followers":284528,
"first_air_date":"2016-02-15",
"archived":true,
"favorite":false,
"for_later":false,
"all_images":{
"poster":{"0":
"https://dg31sz3gwrwan.cloudfront.net/poster/301824/1232890-0-optimized.jpg","1":
"https://dg31sz3gwrwan.cloudfront.net/poster/301824/1232890-1-optimized.jpg","1,3":
"https://dg31sz3gwrwan.cloudfront.net/poster/301824/1232890-1,3-optimized.jpg","1,5":
"https://dg31sz3gwrwan.cloudfront.net/poster/301824/1232890-1,5-optimized.jpg","2":
"https://dg31sz3gwrwan.cloudfront.net/poster/301824/1232890-2-optimized.jpg","2,6":
"https://dg31sz3gwrwan.cloudfront.net/poster/301824/1232890-2,6-optimized.jpg","3":
"https://dg31sz3gwrwan.cloudfront.net/poster/301824/1232890-3-optimized.jpg","4":
"https://dg31sz3gwrwan.cloudfront.net/poster/301824/1232890-4-optimized.jpg"},
"banner":["https://d36rlb2fgh8cjd.cloudfront.net/default-images/landscape-default-q80.jpg",
"https://d36rlb2fgh8cjd.cloudfront.net/default-images/landscape-default-q80.jpg"],
"fanart":{"0":"https://dg31sz3gwrwan.cloudfront.net/fanart/301824/1102972-0-q80.jpg","1":
"https://dg31sz3gwrwan.cloudfront.net/fanart/301824/1102972-1-q80.jpg","2":
"https://dg31sz3gwrwan.cloudfront.net/fanart/301824/1102972-2-q80.jpg","2.5":
"https://dg31sz3gwrwan.cloudfront.net/fanart/301824/1102972-2.5-q80.jpg","3":
"https://dg31sz3gwrwan.cloudfront.net/fanart/301824/1102972-3-q80.jpg","7":
"https://dg31sz3gwrwan.cloudfront.net/fanart/301824/1102972-7-q80.jpg"}},
"follow_date":"2016-02-25 21:18:38",
"aired_episodes":8,
"seen_episodes":1,
"up_to_date":false,
"runtime":50,
"name":"11.22.63"}

The "id" is the tvdb ID. I used this information to create a rudimentary json and import it into Seriesguide, which is synced to Trakt. (https://github.com/UweTrottmann/SeriesGuide/wiki/JSON-export-format) Seen episodes are not pulled, but you get your list of series.

Of course it would be really good if TraktRater could do this by itself...

SMylk avatar Dec 19 '18 18:12 SMylk

Will try find some time in early in the new year to signup TVShowTime and see whats possible to pull down and from that what make sense to sync to trakt. Ideally they just create a full API to access your data or an export feature but rarely are we that lucky.

damienhaynes avatar Dec 20 '18 01:12 damienhaynes

They have an API but I never seen access approved. https://api.tvtime.com/doc (Last I read/heard they afraid of creating export/sync feature, it would cause more people to leave them...)

SMylk avatar Dec 20 '18 08:12 SMylk

(Last I read/heard they afraid of creating export/sync feature, it would cause more people to leave them...)

Which is basically what I did at the end. I fully switched to Trakt. But thanks for your work, guys!

Michelasso avatar Jan 05 '19 09:01 Michelasso

I'd love this... Really need to import my Tvtime series to trakt.tv

cristianoisaac avatar Jul 27 '21 06:07 cristianoisaac

https://github.com/lukearran/TvTimeToTrakt

This script does this using the data from the GDPR request. You could implement something like this.

X-static avatar Dec 30 '22 14:12 X-static

Any hope to see TV time supported using the GDPR data?

Ansem93 avatar Oct 24 '23 22:10 Ansem93