php-imgur-api-client

A PHP Imgur API Client using Guzzle 3, 5 or 6

MIT License

Downloads
74.6K
Stars
80
Committers
8
php-imgur-api-client - 4.0.1 Latest Release

Published by j0k3r about 1 year ago

What's Changed

Full Changelog: https://github.com/j0k3r/php-imgur-api-client/compare/4.0.0...4.0.1

php-imgur-api-client - 4.0.0

Published by j0k3r almost 3 years ago

What's Changed

💥 now require PHP >= 7.4
💥 now require Guzzle 7

Everything is now typed (parameters & return values).
You might check your code about that. Functions signature shouldn't have changed.

Version 3.x is still maintain under the 3.x branch.

Full Changelog: https://github.com/j0k3r/php-imgur-api-client/compare/3.0.5...4.0.0

php-imgur-api-client - 3.0.5

Published by j0k3r almost 3 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/j0k3r/php-imgur-api-client/compare/3.0.4...3.0.5

php-imgur-api-client - 3.0.4

Published by j0k3r almost 4 years ago

  • Update new doc URL #32
  • Image uploading API with file should be multipart/form-data header #35
  • Ditch Travis and use GitHub Actions #36
php-imgur-api-client - 3.0.3

Published by j0k3r over 5 years ago

  • Handle error when uploading too fast #29 #31
php-imgur-api-client - 2.0.3

Published by j0k3r over 5 years ago

  • Handle error when uploading too fast #30
php-imgur-api-client - 3.0.2

Published by j0k3r over 5 years ago

  • Dropping PHP 5.5 & HHVM
  • Fix error when "Imgur is temporarily over capacity"

➡️ https://github.com/j0k3r/php-imgur-api-client/pull/24 & https://github.com/j0k3r/php-imgur-api-client/pull/28

php-imgur-api-client - 2.0.2

Published by j0k3r over 5 years ago

  • Dropping PHP 5.5 & HHVM
  • Fix error when "Imgur is temporarily over capacity"

➡️ https://github.com/j0k3r/php-imgur-api-client/pull/27

php-imgur-api-client - 3.0.1

Published by j0k3r over 7 years ago

Reminder: this version only supports Guzzle 6.

  • Fix bad 404 received from Imgur #22
php-imgur-api-client - 2.0.1

Published by j0k3r over 7 years ago

Reminder: this version only supports Guzzle 5.

  • Fix bad 404 received from Imgur #21
php-imgur-api-client - 3.0.0

Published by j0k3r almost 8 years ago

This version only supports Guzzle 6.

⚠️ Biggest changes:

  • Models were removed. Response now come directly from Imgur as an array

In general:

  • Add missing exceptions (like InvalidArgumentException)
  • OAuth2 now take a HttpClient (this simplify proxy method in Client)
  • First parameter of OAuth2 is now a HttpClientInterface

In account endpoint:

  • changeAccountSettings() now tooks an array of parameters instead of a Model

In conversation endpoint:

  • conversationList() become conversations()

In gallery endpoint:

  • default second parameter of subredditGalleries() is now time instead of viral (which doesn't exist anymore)

In notification endpoint:

  • getNotifications() become notifications()

New enpoint supported:

  • custom gallery
  • topic

Also, the lib is now fully tested with 100% coverage 💚

php-imgur-api-client - 2.0.0

Published by j0k3r almost 8 years ago

This version only supports Guzzle 5.

⚠️ Biggest changes:

  • Models were removed. Response now come directly from Imgur as an array

In general:

  • Add missing exceptions (like InvalidArgumentException)
  • OAuth2 now take a HttpClient (this simplify proxy method in Client)
  • First parameter of OAuth2 is now a HttpClientInterface

In account endpoint:

  • changeAccountSettings() now tooks an array of parameters instead of a Model

In conversation endpoint:

  • conversationList() become conversations()

In gallery endpoint:

  • default second parameter of subredditGalleries() is now time instead of viral (which doesn't exist anymore)

In notification endpoint:

  • getNotifications() become notifications()

New enpoint supported:

  • custom gallery
  • topic

Also, the lib is now fully tested with 100% coverage 💚

php-imgur-api-client - 3.0.0-beta.0 (with Guzzle 6)

Published by j0k3r about 8 years ago

First beta release.
The pager is still missing from that release.

php-imgur-api-client - 2.0.0-beta.0 (with Guzzle 5)

Published by j0k3r about 8 years ago

First beta release.
The pager is still missing from that release.

php-imgur-api-client - 1.1.0

Published by j0k3r about 8 years ago

  • Fix AuthException #2
  • Added functionality for authorization with 'pin' request type #5
php-imgur-api-client - Initial release.

Published by Adyg over 10 years ago

First fully usable release

Package Rankings
Top 3.44% on Packagist.org
Badges
Extracted from project README
Coverage Status