Services_Technorati and keyInfo

Following a request on the developers email list, technorati have added support for a new query: keyInfo. Each Technorati API key is limited to 500 requests per day and this query will allow you to check a given key’s status without using up any of that allocation. I’ve upgraded Services_Technorati to support that and upped the version number to 0.52. The latest package is here. The package is pretty much done. I’m hoping to find a bit more time to test the attention.XML support and then I will trigger a call for votes for acceptance into PEAR. ...

Technorati API Updates

I’ve finally found time to make some changes to Services_Technorati. The key issue I’d been wanting to address was caching and following comments from Doug Clifton and Ryan King I finally got round to working on it. I’ve decided to make use of another PEAR package, Cache_Lite to handle the caching. That way I can hand off most of the responsibility for ensuring compatibility across different filesystems as well as allow for the flexibility to reflect searches with different options. The overheads are slightly higher, but the added flexibility certainly makes my life as maintainer easier. ...

Services_Technorati Proposal

After a few days’ distraction I’ve now submitted a draft proposal for Services_Technorati. The attention.xml support still isn’t working as it should, but other than that it seems to hold together. Getting it up there hopefully means a little help with testing, and perhaps a bit more impetus to keep working on it. You can find the PHP source and a quick example here.

Services_Technorati

With the initial stages of all three current projects out the door, it seemed like time to get my Technorati API implementation up to date. There have been quite a few changes to the API since I released the last version at the beginning of October and I felt it was time to begin catching up. In the end, I opted for a complete rewrite, following the PEAR coding standards as I intend to propose it for inclusion in PEAR soon. Having benefitted so much lately from the tools included in PEAR I decided it was a good idea to give something back and this seems an obvious starting point. ...