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

Status of the Project? #469

Open
Xiphe opened this issue Nov 7, 2022 · 9 comments
Open

Status of the Project? #469

Xiphe opened this issue Nov 7, 2022 · 9 comments

Comments

@Xiphe
Copy link

Xiphe commented Nov 7, 2022

Hey @thelinmichael huge thanks for this project, It helped me (and 18k other projects) interact nicely with spotify API!

I wonder what the status is since the last commit/release is nearly 2 years old and Issues+PRs are piling up.

Is there anything we can do to support?

@kyds3k
Copy link

kyds3k commented Jan 3, 2023

@Xiphe I am wondering the same thing . . . I see some things being added via PRs that I would love to have access to!

@Xiphe
Copy link
Author

Xiphe commented Jan 9, 2023

@Xiphe
Copy link
Author

Xiphe commented Jan 11, 2023

Ended up replacing this library with a manually generated client from Spotifys Open API spec using oazapfts

oazapfts --optimistic https://developer.spotify.com/_data/documentation/web-api/reference/open-api-schema.yml ./spotify.api.ts

Unfortunately, the auth flows are not part of that spec so I'll need to do that "by hand" but I can live with that as long as I have up to date methods & response types

@jpcastberg
Copy link

@Xiphe awesome! could you create a repo for this?

@Xiphe
Copy link
Author

Xiphe commented Jan 23, 2023

@jpcastberg What would you hope to find in that repo?

@jpcastberg
Copy link

@Xiphe I ended up using the spotipy python library to do my project, was mainly looking for easy auth flow handling. If you're going to be adding better auth support in your openapi node library, it may be useful to others.

@Xiphe
Copy link
Author

Xiphe commented Jan 23, 2023

The problem is spotify auth goes over a differen API which is not part of their OAS spec. So there's nothing oazapfts (or similar generators) can do about it.

@haayhappen
Copy link

There is a new TS SDK for the web API now: https://github.com/spotify/spotify-web-api-ts-sdk

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants