Magnify NS

Version: 0.1

Overview

The Magnify extension for RSS and Atom defines several elements used for describing objects and resources within the Magnify service. Elements are defined particularly to avoid confusion and contradiction with established usage practices, for instance in Atom person constructs.

Element Definitions

  • magnify:id

    The magnify:id element's content is the 16-digit alphanumeric string uniquely identifying an object within the service. Uniqueness is only guaranteed within the object's category. magnify:id can be the child of an item,atom:entry,atom:feed or atom:author element. Appropriate elements representing parts of the Magnify service associated with an id, such as content items, playlists or users SHOULD include a magnify:id element.

  • magnify:handle

    The magnify:handle element's content represents the handle or short name for a Magnify channel user as an alphanumeric string. The handle is unique within the channel. magnify:handle can be the child of an item,atom:entry or atom:author element. Entries representing Magnify users SHOULD contain the magnify:handle element if the user has provided one.

  • magnify:photo

    The magnify:photo element's content represents an entity-encoded IRI pointing at an image representing a Magnify user. magnify:photo can be the child of an item,atom:entry or atom:author element. Entries representing Magnify users SHOULD contain the magnify:photo element if the user has provided an image.

  • magnify:activity

    The magnify:activity element represents the type of channel activity described by an <entry> element. The possible values are comment, review and tagged. An <entry> representing a channel event MUST contain a magnify:activity. The entry should also contain a <media:keywords> element if the magnify:activity value is tagged

  • atom:name

    The atom:name element is used to represent a magnify user's full name. The element takes on this meaning when used as a child of a atom:entry or atom:author representing a Magnify user. Entries representing Magnify users SHOULD contain the atom:name element if the user has provided a full name.