Okay, I see. I get that LJ is very restrictive when it comes to you using their API.
I think the number of requests to LJ could be tuned down to less than multiple times for each step. You can tell which Scrapbook user's images are from by the URL without querying LJ, and you can get the "_original" URL from any image URL also without querying LJ.
But you're definitely left with a login and step 4) for each image. You could do away with the login if you only allow migration for public images, bringing it down to one request per image. Which is probably a sensible restriction anyway, since flists on both sides will look very different.
I know it's frustrating, but we really have looked into the situation
no subject
I think the number of requests to LJ could be tuned down to less than multiple times for each step. You can tell which Scrapbook user's images are from by the URL without querying LJ, and you can get the "_original" URL from any image URL also without querying LJ.
But you're definitely left with a login and step 4) for each image. You could do away with the login if you only allow migration for public images, bringing it down to one request per image. Which is probably a sensible restriction anyway, since flists on both sides will look very different.
I know it's frustrating, but we really have looked into the situation
Okay. Thank you for explaining in detail.