Use the Defensio API to help manage spam on social web apps, such as blogs. Use a variety of functions, which return structured responses. This service is meant to ease the burden of spam across any type of social web app. The primary function you will use shows whether Defensio thinks a comment is spam or not, and also shows its spaminess level, which is how likely it is of being spam. Also, use the API to announce the existence of new articles to Defensio, report false positives, report false negatives, and get statistics. Defensio has OpenID functionality.
Websense, a leading web security company, has announced that it has acquired Defensio, the anti-comment-spam service. Last fall we wrote about Defensio and its API and how it lets developers submit text snippets, such as comments from blogs and forums, which is then analyzed to return an indication of the likelihood that the text is spam. In the announcement, Websense notes these capabilities:
Defensio, the anti-spam service, offers an API that can be integrated into blogs and web sites to fight spam comments and other unwanted spam (details at our Defension API profile). The service appears to be run by a small team, and is similar in purpose to Akismet, the much larger spam filtering service from Automattic (which powers WordPress.com), who also offer an anti-spam API.