mirror of
https://github.com/jwilsson/spotify-web-api-php.git
synced 2026-04-27 07:55:49 +03:00
[GH-ISSUE #49] Please allow Guzzle 6 as client #29
Labels
No labels
bug
docs
enhancement
enhancement
enhancement
feedback wanted
good first issue
help wanted
help wanted
help wanted
invalid
pull-request
question
question
upstream
upstream
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/spotify-web-api-php#29
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @andig on GitHub (Jul 17, 2016).
Original GitHub issue: https://github.com/jwilsson/spotify-web-api-php/issues/49
...that would especially allow implementing retry handling to get over the rate limit like here: https://github.com/andig/dlf/blob/master/ClientFactory.php#L34
@jwilsson commented on GitHub (Jul 18, 2016):
Hi!
We try to keep it simple and dependency free, just implementing the most basic HTTP class to support our needs.
There's of course always possible for you to create your own simple wrapper around Guzzle and expose a compatible API to use with this library.
@andig commented on GitHub (Jul 21, 2016):
Done that. I have a guzzle adapter as well as a retry middleware that honors the api rate limit. Are you interested in a PR? If not I could roll my own repo. If yes- where would you like to put those? RequestAdapter\Guzzle namespace?
@jwilsson commented on GitHub (Jul 21, 2016):
I think it's better suited in its own repo, but I'm glad to see some usage :)
@andig commented on GitHub (Jul 31, 2016):
For sake of reference you can find a sample Guzzle adapter here: https://github.com/andig/spotify-web-api-extensions/tree/master