Tuesday 23 February 2021

Permissions, Followers, Comments

Lots of work done since the last post here.  I've had some great feedback from a few application developers that has shaped some of the decisions made. Thanks to everybody that have contributed.

We've now got:

Permissions

Permission levels for accounts, subscriptions, published items, and follows. This allows 3 levels of visibility for each: 

  • public
  • followers-only
  • private

...and each item can have its own permission.

Authorised Followers

You can set your account so that anybody that want to follow you must be authorised. This allows for a closed user group to be built.

Comments

This one I'm quite excited about. Comments can be added against positions in episodes. For podcasts this would allow comments to be made in the context of what's being said at a particular point. The comments can then be "played back" along with the audio. This brings to podcasts the fun (or chaos) of a live chatroom during a live stream. For text based RSS feeds, it allows comments to be added to sections of a document. 

Comments can be voted up or down, and there's the ability to flag comments as abusive or spam.

In addition to plain text, each comment can contain some structured data (JSON). I've no idea how this will be used, but thought it may be useful - go invent if you're building a client.


So, please, check out the new APIs, and let me know if you find any problems or have a suggestion.

No comments:

Post a Comment

Batching and OPML

Just a couple of new features added this week, but these are potentially useful for integration with other systems. Batch API This allows a ...