Home » Web Services » Services_Digg
PHP interface to Digg's API
This package is unmaintained.
Download latest release 0.4.7 (archived versions might be outdated)
License: New BSD License
Description
An interface for accessing Digg's web services API at http://services.digg.com.
Maintainers
- Joe Stump (jstump) — lead, active
- Bill Shupp (shupp) — lead, active
Dependencies
Required
- PHP (>= 5.1.0)
- PEAR Installer (>= 1.4.0b1)
- curl (extension)
Releases
- 0.4.7 (alpha, 2009-07-10)
Release notes
License: New BSD License
* Increase the verbosity of error messages.
- 0.4.5 (alpha, 2009-04-21)
Release notes
License: New BSD License
* Added code and tests for Digg's new URL shortening service.
- 0.4.4 (alpha, 2008-04-22)
Release notes
License: New BSD License
* Fixed it so Services_Digg_Proxy passes on $_GET['appkey'] if it's provided.
- 0.4.3 (alpha, 2008-03-21)
Release notes
License: New BSD License
* Added Services_Digg_Exception::__toString() to override PEAR_Exception's HTML output
- 0.4.2 (alpha, 2008-01-29)
Release notes
License: New BSD License
* Added the missing PHP class DiggAPILink
- 0.4.1 (alpha, 2007-12-04)
Release notes
License: New BSD License
* Added Services_Digg_Stories::getUpcomingDiggs()
* Added Services_Digg_Stories::getUpcomingComments() - 0.4.0 (alpha, 2007-12-03)
Release notes
License: New BSD License
* Added Services_Digg_Request to send requests to the API asynchronously in parallel.
* Added classes to Services_Digg_Response_php for the launch of Digg Images .
* Reworked exception handling of responses so that the last API call and raw API response are included in the exceptions thrown. - 0.3.2 (alpha, 2007-09-24)
Release notes
License: New BSD License
* Fixed Bug #11999
* Added endpoints and classes for new user galleries
* Added unit tests for new user galleries
* Added a few missing unit tests - 0.2.1 (alpha, 2007-07-26)
Release notes
License: New BSD License
* Added Services_Digg_Proxy::addRequestHeader() to allow munging of request headers sent via the proxy
* Fixed a major bug in Services_Digg_Stories::getTopicTop()
* Fixed various tests now that the endpoints are live. - 0.2.0 (alpha, 2007-07-24)
Release notes
License: New BSD License
* Added Services_Digg_Stories::getContainerTop()
* Added Services_Digg_Stories::getContainerHot()
* Added Services_Digg_Stories::getTopicTop()
* Added Services_Digg_Stories::getTopicHot()
* Added Services_Digg_User::getFriendsSubmissions()
* Added Services_Digg_User::getFriendsSubmissions()
* Added Services_Digg_User::getFriendsDugg()
* Added Services_Digg_User::getFriendsCommented()
* Added Services_Digg_User::getFriendsUpcoming()
* Added Services_Digg_User::getFriendsPopular()
* Added unit tests for new endpoints and methods
* Fixed a notice in object iteration in DiggAPIStories
* Fixed a problem with forwarding all HTTP headers blindly in Services_Digg_Proxy
* Fixed Services_Digg_Proxy to throw an exception if curl_exec() returns false - 0.1.2 (alpha, 2007-06-29)
Release notes
License: New BSD License
* Pass along X-Forwarded-For HTTP header in Services_Digg_Proxy
* Pass along the HTTP referer in Services_Digg_Proxy
* Pass all HTTP headers received from the API back to the client
* Allow JSON, XML and JavaScript types to be used via Services_Digg_Proxy - 0.1.1 (alpha, 2007-06-08)
Release notes
License: New BSD License
* Added Services_Digg_Story::getCommentById()
* Added unit test for new function - 0.1.0 (alpha, 2007-05-16)
Release notes
License: New BSD License
* Initial release
* Added Services_Digg_Exception
Bugs
| ID | Status | Type | Version | Date | Summary |
|---|---|---|---|---|---|
| #11063 | Closed | Bug | 0.1.0 | 2007-05-16 | Wrong PHP version information |
| #11999 | Closed | Bug | 0.2.1 | 2007-09-06 | Services_Digg doesn't play nicely with APC |
| #12890 | Bogus | Bug | 0.4.1 | 2008-01-12 | url encoding appkey causes "invalid application key" |
| #14233 | Wont fix | Req | 0.4.4 | 2008-06-25 | Add a timeout to __get() to prevennt indefinite block |
| #14478 | Wont fix | Bug | 0.4.4 | 2008-08-08 | endPoint argument to Services_Digg_Proxy should be encoded |
| #15070 | Wont fix | Req | 0.4.4 | 2008-11-18 | Use HTTP_Request2 rather than cURL |
| #16499 | Wont fix | Bug | 0.4.7 | 2009-08-08 | signature implementation mismatch |