Implementations of API-20141201

Implementations of API-20141201

Postby Slugger » Sun Mar 15, 2015 6:50 pm

The sdjson project (Java 7 client) now has snapshot builds available for both the API client library and grabber applications compatible with SD API 20141201.

Starting with this release, the project has migrated to Github with client library deliverables submitted to the jcenter repository and snapshot builds updated frequently on the OJO artifactory repository. Details on how to access the builds are available at:

The grabber application official/completed releases will now be delivered to bintray (details and links will be provided at the completion of this new release). Snapshot builds of the grabber aren't being built, but can be had rather easily by building the latest clone (or tarball) of the grabber git repository (as long as you have a JDK then it's literally a single line to generate the grabber distribution zip). All of the details are available here:
Posts: 77
Joined: Sun Sep 18, 2011 1:22 pm

Re: Implementations of API-20141201

Postby Slugger » Sat Apr 25, 2015 7:56 am

sdjson (Java 7+ api/grabber) 0.20141201.1 just released this morning:

API jar is on jCenter maven repo:
Grabber download:
Posts: 77
Joined: Sun Sep 18, 2011 1:22 pm

Re: Implementations of API-20141201

Postby achuk » Wed May 27, 2015 3:28 am

Grabber: sd2xmltv
Language: Python
Binaries: No
Current version: 0.1

Description: sd2xmltv is a python application to convert Schedules Direct json feed to an xmltv format. I wrote this application primarily to facilitate importing schedules into tvheadend with XBMC/Kodi as a frontend.

As my primary target is tvheadend/Kodi, I work around tvheadend and/or kodi's limitations. For example, I map some categories to the (currently) hard-coded categories found in tvheadend. Should tvheadend allow user-defined categories in the future, I will modify the application to use the categories from the feed.

While the primary target is tvheadend, the output file should work in any application which can parse xmltv.xml files. I will happily consider any pull requests or suggestions so long as it fits with my target.

Descriptions are massaged to display like so in tvheadend/Kodi (note that the episode title is placed in the description because the Kodi developers don't believe they exist):

"Simple Simpson" (Series; 2004-05-02; S15E19) Homer confronts Springfield's evildoers in the form of his crime-fighting alter ego, the Pie Man.

"Toronto Maple Leafs at Vancouver Canucks" (Sports event; Live) From Rogers Arena.

"Crazy Is as Crazy Does" (Series; New; S30E3) A hard-working tribe is impacted by a division of labor; a contestant's strategy ends up backfiring during the immunity challenge.

(Feature Film; 2002; PG) A tale of a young girl's close encounter with the galaxy's most wanted extraterrestrial. Lilo is a lonely Hawaiian girl who adopts a small ugly "dog," whom she names Stitch. Stitch would be the perfect pet if he weren't in reality a genetic experiment who has escaped from an alien planet and crash-landed on Earth. Through her love, faith and unwavering belief in ohana, the Hawaiian concept of family, Lilo helps unlock Stitch's heart and gives him the ability to care for someone else. See also: Battle for Terra, E.T. the Extra-Terrestrial, The Iron Giant
Posts: 17
Joined: Mon May 19, 2014 7:48 pm

Re: Implementations of API-20141201

Postby skst » Fri Mar 31, 2017 4:59 pm

Grabber: Typecast
Operating system: Windows
Language: C#
Binaries: Yes (but not yet published)
WOW Chicago Suburbs - Digital
Naperville USA 60005
Posts: 49
Joined: Fri Aug 17, 2007 8:13 am

Return to Developer

Who is online

Users browsing this forum: No registered users and 5 guests