The "status" Object type represents a human-readable update of the author's situation, mood, location or other status.
A status is similar in structure to a note, but carries the additional meaning that the content is primarily describing something its author is doing, feeling or experiencing.
Link to atom spec: http://martin.atkins.me.uk/specs/activitystreams/activityschema#anchor9
Property name |
Type |
Required |
Property Description |
JSON field |
Atom field |
RSS field |
mood | mood | no | How the creator of the status was feeling | context:mood | ||
location | location | no | geo:point or ?? | |||
content |
string |
yes |
The entire status |
atom:content |
||
owner |
object |
no |
Author of the status if different than activity actor |
userid for now but needs to be global |
atom:author |
|
id |
string |
yes |
Unique id for the object. Must be different than the activity id |
id |
atom:id |
|
url |
URI |
yes |
Permalink to the status. Usually allows commenting on this page and shows existing comments |
links[0] ? |
atom:link rel="alternate" |
|
published | W3CDTF timestamp | no | Time the status was created | published or time ? | atom:published | |
updated | W3CDTF timestamp | no | Last modification time | updated | atom:updated | |
source | object | no | atom:source | |||
related links | array | no | Related links | links | atom:link rel="related" |
http://activitystrea.ms/schema/1.0/status
Real world examples of "status" posts:
If a status contains links as most of them do the publisher should include them in the related links array. Also if the note is a status update then the Status object type should be used.
AOL, Yahoo Messenger, MySpace, Facebook, Messenger
Who maintains this page, or should be contacted if there are questions or feedback?