1. Do I need to auth for posts.json and pools.json?
1.a. If no, why some images (but not all*) are returning NULL urls in JSON when I try to get via php but returns the correct url if I do the same on browser?
Let's use this url for example: https://e621.net/posts/16691.json?pool_id=12
If I grab it using my php script, $json->post->file->url will return NULL.
But if I grab it on browser and replace the contents of the .json cache, It'll return https://static1.e621.net/data/0d/84/0d8484c9a025b7a629b4877046b0af39.jpg.
(*older images returns null, newer returns the actual url)
1.b. If yes, how are people supposed to use other people's apps? Using their own api key?
1.b.1. How do I auth? 'header' => "Authorization: Basic " . base64_encode("$username:$password") ?
2. If I'm trying to download a 300 images comic, is it bad? Can I do it if it isn't very often?