Media Magnet is capable of consuming content from a variety of sources. These sources are added by creating Channels which subscribe to an individual account or feed. Currently, Media Magnet supports the following formats and services. When a channel is created, content is automatically pulled in from that feed on a regular interval (currently no more than 10 minutes).
Media Magnet can import certain content from traditional web sites. This often takes the form of a blog or news section. Media Magnet requires the URL of an RSS feed to make use of this type of content.
To work with Media Magnet, the feed must conform to the
RSS 2.0 specification. For each
<item> in the feed, it is assumed that:
<title>contains the article's title
<description>contains either the item's content or a brief summary
<pubDate>hold the publication date of the content. The date should conform to RFC 822. Ex:
Sun, 19 May 2002 15:21:36 GMT
<link>is the canonical URL of an HTML representation of the item on the originating web site
<guid>contains a unique identifier for the item that will not change over time.
<category>element contains a single tag and/or Media Magnet keyword machine name describing the item.
Note that the base RSS specification does not permit HTML content within any
element. So, markup must not be included in either the
<title>. To work around this limitation, Media Magnet supports the
RSS Content Module,
<content:encoded> element. It can contain the full, marked up
text of an article.
If you're using
<content:encoded>, we suggest you structure each item like
<title>contains the article's title
<description>contains a brief summary or excerpt
<content:encoded>contains the full text, which can including markup. If possible this text should omit the title and any styling information.
Media Magnet supports attaching images and other media to an item via the
Media RSS specification. Any valid
<media:content> elements will be stored as an asset.
Media Magnet has a basic level of support for events. Events occur at a specific time and place. Examples of events include a visiting faculty lecture, theatre production, or job fair.
You can inform Media Magnet about events by publishing them in an RSS feed. This is similar to the format of standard RSS, but includes the RSS 1.0 Events Module for time and place data.
.ics files in the iCalendar format are an alternative method to getting events information in to Media Magnet. Calendaring systems such as the University Email Service and Google Calendar both offer the ability to publish calendars in iCal format.
For Ohio State groups that would like to get events information in to Media Magnet, but cannot provide an RSS feed, creating a shared public Exchange calendar is an easy alternative.
Media Magnet will pull in any tweets from your Twitter timeline and any linked images. To add a Twitter channel, you'll need the account name or handle.
If you have a Facebook page (not a personal account), Media Magnet can pull in its content. Simply create a Facebook channel and provide the page name.
Youtube playlists can be imported into Media Magnet. They will provide the title, description, and embed code for each video.
To create a Youtube channel, you'll need the playlist ID you would like to add. Media Magnet will also ask you for permission to access certain parts of the Google account associated with the playlist.
An Instagram channel wiill pull in the image/video and caption from a post. Adding an Instagram channel just requires the account name.