Currently, GUFF polls the member blogs every hour, on the hour. As any schoolboy knows, Polling Is Considered Harmful, especially in these days of RSS-caused bandwith considerations. Therefore, I have gone where several have gone before, and added a weblogs.com-style ping interface, which can be found at http://www.mrry.co.uk/guff/rpc/guff_rpc.php.
I'll add more documentation to the website in the coming days, as I flesh out the remainder of the API (check out the parameterless method guff.getBlogroll(), for a taste of what might be to come), but details for pinging GUFF are exactly the same as for pinging weblogs.com. Only the weblogurl parameter is heeded, and this must be the same as the blogroll URL (not the feed URL) for your site.
When you ping GUFF for the first time, your blog will not be polled for the next three days. A subsequent ping extends this period to end three days after that ping. After three days without a ping, polling begins again. The three day timespan is likely to change, based on feedback and posting-frequency observations.
If anybody has any suggestions for more API goodness (and remember that it needn't just be for the Glasgow Uni use case), do leave a comment.
Cheers,
Derek.
|