Skip to content

Releases: notfoundsam/yahoo-auction

Release v1.3.1

08 Sep 13:31
28ad91e
Compare
Choose a tag to compare

About v1.3.1

Updates

  • Check login with new request (Sometimes after login Yahoo shows different page).
  • Remove unnecessary request options in Browser constructor.

Fixes

  • The method getAuctionImgsUrl returned an empty array.

Release 1.3.0

29 Aug 13:33
49cce57
Compare
Choose a tag to compare

About v1.3.0

Features

  • Added xdebug to the docker container.

Updates

  • Yahoo auction API was removed because Yahoo fully closed their API.
  • If the page or lot not found it will throw PageNotfoundException.

Notes

  • Field $appId don't need anymore, pass null instead to the Browser constructor.
  • Method $browser->getAuctionInfoAsXml("...") returns shorted version of API result. Currently, available fields: AuctionID, AuctionItemUrl, Title, Seller->Id, Img, Price, TaxinPrice, StartTime, EndTime, Status.

Migration from v1.2.x

  • Check available fields for $browser->getAuctionInfoAsXml("...") in Notes.

About v1.2.3

29 May 13:53
5d1041d
Compare
Choose a tag to compare

About v1.2.3

Bugfixes

  • Fixed bidding

About v1.2.2

13 Aug 01:18
1e660d4
Compare
Choose a tag to compare

About v1.2.2

Bugfixes

  • Fixed checking login.

Updates

  • Updated the composer.json file

About v1.2.1

02 Aug 01:24
e00d2ff
Compare
Choose a tag to compare

About v1.2.1

Features

  • Detect a page with a captcha. If you send a lot of requests to login.
  • Detect a page with ban. If you send too many requests to login.
  • Added method to check login. checkLogin()
  • The getBiddingLots() method and getWonIds() now throw LoggedOffException
  • The login() method throws LoginException and CaptchaException
  • The bid($auc_id, $price) method now throws ApiException, BrowserException, RebidException, AuctionEndedException
  • You can emulate very many attempts to login in debugging mode.
  • You can emulate too many attempts to login and get ban in debugging mode.

Bugfixes

  • Fixed Yahoo login.

Updates

  • Login to Yahoo has moved to a separated method from the constructor of the class.
  • The ParserException won't throw anymore, instead BrowserException will be thrown
  • Other refactoring of a code.

Notes

  • Replaced rmccue/requests with guzzlehttp/guzzle

Migration from v1.1.x

  • You need call $browser->login() manually after creating the Browser class
  • Also, try to learn from code.

Release v1.2.0

31 Jul 12:08
5acc47d
Compare
Choose a tag to compare

About v1.2.0

Bugfixes

  • Fixed Yahoo login.

Updates

  • Refactoring of code.

Notes

  • Replaced rmccue/requests with guzzlehttp/guzzle

Migration from v1.1.x

  • You need call $browser->login() manually after creating the Browser class

Release v1.1.0

21 Dec 04:55
0f1fae8
Compare
Choose a tag to compare

About v1.1.0

Features

  • Added the debug mode.

Bugfixes

  • Did not throw an exception if the rebid page is shown.

Updates

  • Improved work with Yahoo API.
  • Compatibility for php 7.3.
  • Added the exception code.

Notes

  • Replace sunra/php-simple-html-dom-parser with Kub-AT/php-simple-html-dom-parser to support php 7.3.

Migration from v1.0.x

  • Method getAuctionInfoAsXml() now throw ApiException instead of BrowserException.
  • If you want to use the debug mode add YAHOO_AUC_ENV to your environment.

Update example

19 Feb 13:51
8d72c68
Compare
Choose a tag to compare

Update example.

version 1.0.1

06 Sep 01:17
Compare
Choose a tag to compare

fix some bugs