Comments (9)
I guess.. Thanks again though!
from tekore.
Alright I had a go at it and it looks promising. There's some hoops to go through since this is a new type of URL, but I think we can add it directly to the client which is way more usable. Unfortunately my weekend is busy, but I'll let post any updates on this issue đ
from tekore.
I will test it later today, will let you know!
from tekore.
Oh! Thanks for letting me know! Contributions are welcome but if not, I'll try to get it done within a few days đ
from tekore.
Okay, so unfortunately as you said, the IDs are random so we can't decide what it contains. I'll provide a function like is_spotify_url
and possibly a HTTP call to try to resolve the redirect. But these might need to wait since Spotify doesn't have any docs about this
from tekore.
Oo, alrighty. Thanks for taking your time into this!!
from tekore.
I just found a workaround for this which works, uses requests to get the final open.spotify.com/ url
from tekore.
Yep that seems like only thing we can do for now đ I'll see what a reasonable implementation could look like
from tekore.
Hi! I've got a PR up now, which I'd really appreciate comments on. Does it seem usable for what you had in mind for whatever app you intended to write?
from tekore.
Related Issues (20)
- Upgrade HTTPX to version 0.25
- Model documentation inheritance issue
- Add missing Device.supports_volume
- Exclude pydantic 2.4.0
- Consider using Hishel or another solution for http caching HOT 3
- Test Python 3.12
- Album label can be none
- Add missing is_externally_hosted to audiobooks
- saved_tracks() and search() functions not working with a market argument HOT 2
- Pydantic v2.5.0 breaks unions HOT 4
- Pydantic Validation Error with Docker. HOT 2
- Available market is missing in chapter
- ValidationError when requesting a playlist containing an episode HOT 8
- Support HTTPX 0.26
- Use Spotify's OpenAPI spec to generate or update models
- Improve unknown model attribute warning
- Missing tag for 5.3.0 HOT 2
- Playlist remove indices has been removed
- Fix RTD build
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
đ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. đđđ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google â¤ī¸ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tekore.