Thanks @frobie, can't wait to take advantage of this! Totally understand that the data might be a bit patchy, but shouldn't be an issue because we can always fall back to the opaque image. Just on that, I noticed a couple of quirks with how the API handles missing logos:
(1) For most of the shows that don't have a logo, the API returns an array type instead of null or an empty image structure:
"logo": []
This will likely be an issue for JSON parsers with strict typing.
(2) Some of the shows without a logo don't return an empty array, but rather an image structure with null URLs:
"logo": {
"icon_url": null,
"medium_url": null,
...
}
I think ideally the "logo" value would just be null if the logo doesn't exist, but the main thing is that it's consistent between shows.
Thanks again!
Log in to comment