You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There's a lot of issues with the API that cause a degraded experience for archival software, since there's a few things that are available through the HTML but not from the API:
File spoiler status is missing
File deletion status is missing
Thumbnail extensions. This is a massive one because some forks or old versions force all thumbnails to be .jpg or .webp, otherwise the thumbnail extension isn't obvious and has to be guessed, usually incorrectly (.jpg -> .jpg, .png -> .png, .webm -> .jpg?)
Custom thumbnail for some non-image formats (swf, pdf) isn't specified. i.e. on soyjak.party, .swf files use /static/swf.jpg as the thumbnail, however this isn't shown in the API
Raw post markdown. I'm aware there's ___body_nomarkup on soyjak however that seems to be site-specific and not included in upstream / other instances.
I'm not sure if the feature exists upstream, but since soyjak devs are the one maintaining this repo:
Poster ID (/q/) is not exposed through the API
There's this old github page for vichan API that seems to have been abandoned for 10+ years, and details some of these missing fields I've mentioned https://github.com/vichan-devel/vichan-API
The text was updated successfully, but these errors were encountered:
There's a lot of issues with the API that cause a degraded experience for archival software, since there's a few things that are available through the HTML but not from the API:
/static/swf.jpg
as the thumbnail, however this isn't shown in the API___body_nomarkup
on soyjak however that seems to be site-specific and not included in upstream / other instances.I'm not sure if the feature exists upstream, but since soyjak devs are the one maintaining this repo:
There's this old github page for vichan API that seems to have been abandoned for 10+ years, and details some of these missing fields I've mentioned
https://github.com/vichan-devel/vichan-API
The text was updated successfully, but these errors were encountered: