Comment by heyjoshturner on 05/06/2023 at 20:17 UTC

28 upvotes, 1 direct replies (showing 1)

View submission: API Updates & Questions

View parent comment

Creating a client id requires creating an app and that isn't possible via the API and would be quickly shut down if tried via scraping. Not to mention it would require the username/password of users which they *shouldn't* be willing to hand over

Replies

Comment by gschizas at 05/06/2023 at 20:47 UTC

6 upvotes, 0 direct replies

Obviously it could only be done by browser automation and web scraping (which technically isn't detectable). But you are correct about using the username & password of the user.

I wasn't thinking about app store applications though. These are very few and I guess it should be easy to catch for the handful of them (although I don't know how they could ban them). I was more thinking about more shady kinds of applications (such as NSFW harvesters), but I guess they don't need to use the API at all in any case.