I'm trying to figure out how to get the remote API playback to work after getting most of the other API stuff to work splendidly, but end up getting a 500 Internal Server Error. The
X-Plex-Target-Client-Identifier value is retrieved from my user's
machineIdentifier as done in python-plexapi (see here for implementation). Could anyone tell me what I could be doing wrong?
I'm sending the following request:
GET /player/playback/play?type=video&commandID=5 HTTP/1.1 Host: <redacted>.plex.direct:32400 User-Agent: insomnia/5.16.2 Cookie: com.plexapp.system=<redacted> X-Plex-Token: <redacted> X-Plex-Target-Client-Identifier: <redacted> X-Plex-Target-Identifier: <redacted> X-Plex-Device-Name: <redacted> Accept: */*
And I'm receiving the following
HTTP/1.1 500 Internal Server Error
Date: Mon, 21 May 2018 00:36:04 GMT