Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change the API for getting servers #108

Closed
asadboi123 opened this issue Feb 11, 2022 · 6 comments
Closed

Change the API for getting servers #108

asadboi123 opened this issue Feb 11, 2022 · 6 comments
Labels
bug Something isn't working fixed Issues that are assumed fixed before being closed

Comments

@asadboi123
Copy link

Currently you're using "private const string _plexServerUrl = "https://plex.tv/pms/servers.xml";" but this doesn't show all servers!

You can use api/v2/ to get servers instead

https://plex.tv/api/v2/resources?X-Plex-Token=xxxxxxxxxxxxxx&X-Plex-Client-Identifier=chrome

@fxsth
Copy link

fxsth commented Jun 29, 2022

Seems to be the cause for #104

@JasonLandbridge
Copy link
Collaborator

Ah thank you very much for this, I will fix this is the next release (0.9.1) which should be available by the end of this week. Apologies for the delay!

@JasonLandbridge
Copy link
Collaborator

I can confirm this new api URL provides more servers and connections to communicate with the Plex server. So I'm currently working on integrating this. I also expect this to resolve the proxy issues so I will provide a way to select which connection to use but this is quite a bit of work. But I am working on it as we speak 👍

@JasonLandbridge
Copy link
Collaborator

Update: It's been quite a bit of work but I hope to have it finished by the end of the week. The biggest change is that PlexRipper now receives multiple connections for each Plex server, you will be able to choose a preferred connection and each connection is also automatically tested if it actually works. This change had quite a ripple effect which is why it's taking longer. This will also solve the proxy connection issues and now you can connect to your own server through the local network, which is generally faster than connecting through a public ip

For real-time progress see: ServerConnections Branch

Like and subscribe to this issue to stay up to date 👍

@turnerd10
Copy link

Seem to be running into the same issue as many others. Any update?

@JasonLandbridge
Copy link
Collaborator

Yes! Finally I have resolved this issue, among many others, which is now released v0.10.0-RC1 on both the latest and dev Docker channels: https://hub.docker.com/r/plexripper/plexripper/tags

@JasonLandbridge JasonLandbridge added the fixed Issues that are assumed fixed before being closed label Mar 14, 2023
@JasonLandbridge JasonLandbridge unpinned this issue Mar 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working fixed Issues that are assumed fixed before being closed
Projects
None yet
Development

No branches or pull requests

4 participants