[How To] Set media progress from account with shared libraries

Hi all, how can I set media progress from an account (so with a X-Plex-Token of a friend, now it’s a dummy for testing) with which I have shared libs?
If I authenticate as myself, the owner of the server, it works easily like this:

GET /  https://mysupersecretipandport/:/progress?key=4439&time=669771&identifier=com.plexapp.plugins.library

Headers: X-Plex-Token: MYSUPERSECRETTOKEN

If I try the same thing with the access token the server reserves for a shared lib account access (which is different from the USER token), it gives 401 Unauthorized. It’s 401 even with USER token, and that token doesn’t get access to shared libs so it’s useless to my case.

I use Python PlexAPI as a wrapper to get a stream link, so I can’t get transcode session or session key in any way, and stream is not registered under /status/sessions or /transcode/sessions using this method. (If there’s a way pleasetell me, it would solve all my headaches).

Any hint or way to achieve this, besides what I already tried (and failed) to accomplish?

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.