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
The current solution (from #515) is really slow and requires your profile to have an /about#watching to query
Annoyingly there isn't an API endpoint for this (there's one for watchers, but not watchees)
The internal endpoint for the /watching page is https://www.deviantart.com/global/difi/?c%5B%5D=%22Friends%22%2C%22getFriendsList%22%2C%5Bfalse%2C%22<PAGE NUM>%22%5D&iid=[redacted]&mp=3&t=json
I'm not sure about your policy on internal endpoints or whether or not this'd get gallery-dl banned by deviantart, but I say it's worth exploring
I may or may not make a pull request for this if I can get it to work
The text was updated successfully, but these errors were encountered:
Annoyingly there isn't an API endpoint for this (there's one for watchers, but not watchees)
Due to recent DA API changes (#5916), I've looked over the available endpoints again and found /user/friends/{username}, which seems to return the same results as the method from b347bf6 albeit in lexicographical order. It uses the OAuth API, so it is quite a bit faster than the old method and it works even for profiles without /about#watching.
As for the input URL, you currently still need to specify a username (changing this would be rather tedious, so I'd like to avoid it if possible), but it now also accepts just /watching as path.
# both do the same
https://www.deviantart.com/USER/watching
https://www.deviantart.com/USER/about#watching
The current solution (from #515) is really slow and requires your profile to have an
/about#watching
to queryAnnoyingly there isn't an API endpoint for this (there's one for watchers, but not watchees)
The internal endpoint for the
/watching
page ishttps://www.deviantart.com/global/difi/?c%5B%5D=%22Friends%22%2C%22getFriendsList%22%2C%5Bfalse%2C%22<PAGE NUM>%22%5D&iid=[redacted]&mp=3&t=json
I'm not sure about your policy on internal endpoints or whether or not this'd get gallery-dl banned by deviantart, but I say it's worth exploring
I may or may not make a pull request for this if I can get it to work
The text was updated successfully, but these errors were encountered: