Topic: Image board type?

Posted under Site Bug Reports & Feature Requests

What kind of image board is e621 now? I used to use anime boxes for iPhone to view e621, but since the upgrade it won’t work. So before I get a new image board viewer for iPhone, I want know what system e621 uses now.

after the upgrade, e621 is based on Danbooru v2; previously it was a variant of Danbooru v1.
however, there are some significant API differences, so there's not much chance that a booru client designed for danbooru 2 will be able to access e621 unless it specifically caters for e621's altered protocol.
unfortunately using an iPhone may limit/delay your options further, since such a software developer would be fighting against apple's rules regarding web browsers and adult content, and have to wait through their approval process or buy an exorbitant enterprise licence.

I made a converter because of the API change, point Anime Boxes to https://booru2booru-us.herokuapp.com/d2e/ and set the board type to Danbooru 2.

Currently only posts work, I still have to work on pool searching, and favorite handling.

Note, because its hosted on Heroku, the service may go down. If that happens try searching something and then wait a minute or two for it to start back up.

txuritan said:
I made a converter because of the API change, point Anime Boxes to https://booru2booru-us.herokuapp.com/d2e/ and set the board type to Danbooru 2.

Currently only posts work, I still have to work on pool searching, and favorite handling.

Note, because its hosted on Heroku, the service may go down. If that happens try searching something and then wait a minute or two for it to start back up.

I did that and it works ... but only SFW posts appear, is there anyway to make NSFW posts to appear aswell ?

bondmata said:
I did that and it works ... but only SFW posts appear, is there anyway to make NSFW posts to appear aswell ?

You'll need to put in your API key for NSFW posts.

txuritan said:
You'll need to put in your API key for NSFW posts.

What? There is no reason to require an API key for NSFW posts. If it is hitting e621.net/posts.json it should be returning nsfw posts just fine.

kiranoot said:
What? There is no reason to require an API key for NSFW posts. If it is hitting e621.net/posts.json it should be returning nsfw posts just fine.

The site doesn't filter out NSFW posts in anyway.

bondmata said:
I did that and it works ... but only SFW posts appear, is there anyway to make NSFW posts to appear aswell ?

Is the rating filter enabled in the app? That's the only other thing that I could think would be stopping it.

Updated

txuritan said:
I made a converter because of the API change, point Anime Boxes to https://booru2booru-us.herokuapp.com/d2e/ and set the board type to Danbooru 2.

Currently only posts work, I still have to work on pool searching, and favorite handling.

Note, because its hosted on Heroku, the service may go down. If that happens try searching something and then wait a minute or two for it to start back up.

booru2booru is returning a 404, and an error 200 in the anime boxes app - is your converter still active?

ketan said:
booru2booru is returning a 404, and an error 200 in the anime boxes app - is your converter still active?

I had a look at the logs, the converter started and run perfectly fine.
It called the API, converted the response, and send it to Anime Boxes.

I'll mess around and see if I can find an issue.
Though my hunch is the app, I'm currently running 1.5.1 without issue and have been using it since I got it running.

txuritan said:
I had a look at the logs, the converter started and run perfectly fine.
It called the API, converted the response, and send it to Anime Boxes.

I'll mess around and see if I can find an issue.
Though my hunch is the app, I'm currently running 1.5.1 without issue and have been using it since I got it running.

thanks. here’s the message i’m getting: https://imgur.com/a/YU2i4et

deleted the anime boxes app and reinstalled. this is with it set to danbooru 2, api key is in, and post filter is turned off.

this is even weirder since HTTP 200 is strictly speaking not an error at all, it’s a success message.

edit: forgot to mention, i am using anime boxes version 1.7 on iOS

Updated

ketan said:
thanks. here’s the message i’m getting: https://imgur.com/a/YU2i4et

deleted the anime boxes app and reinstalled. this is with it set to danbooru 2, api key is in, and post filter is turned off.

this is even weirder since HTTP 200 is strictly speaking not an error at all, it’s a success message.

edit: forgot to mention, i am using anime boxes version 1.7 on iOS

I'm not sure if I fixed it but the converter has been updated.

From what I can tell the iOS version of Anime Boxes handles requests differently, I may have to replicate a full server for it to work right.

txuritan said:
I'm not sure if I fixed it but the converter has been updated.

From what I can tell the iOS version of Anime Boxes handles requests differently, I may have to replicate a full server for it to work right.

whatever you ended up doing, it looks like it worked! thanks a ton

ketan said:
whatever you ended up doing, it looks like it worked! thanks a ton

Turns out Anime Boxes didn't know the response was JSON, which I fixed.

I am writing a tool to make it so the converter won't response with an error as much with new posts.

txuritan said:
Is the rating filter enabled in the app? That's the only other thing that I could think would be stopping it.

Yep, that was it, thanks for the suggestion ^^

kiranoot said:
What? There is no reason to require an API key for NSFW posts. If it is hitting e621.net/posts.json it should be returning nsfw posts just fine.

global blacklist stuff requires authentication.

txuritan said:
Turns out Anime Boxes didn't know the response was JSON, which I fixed.

I am writing a tool to make it so the converter won't response with an error as much with new posts.

not sure if you’re still around after two years, but it looks like your d2e herokuapp went down recently. it’s worked great for a long while so if it’s just a case of you letting it go i understand, and thanks for running it all this time :)

  • 1