Page:
ActivityStreams
Pages
ActivityStreams
Admin Voluntary Statement of Privacy Expectation
Admin panel
Advanced Content Filter addon
Bbcode guide
Clients
Code improvement recommendation
Community
Contact Requests
Developer: How to move an existing class to the Friendica namespace
Directory
FAQ
Friendica API
Friendica forums and community pages
Guía de Instalación de Friendica en DreamHost
Home
How to install addons
How to: Friendica’s Facebook connector
How to: Hosting a Friendica site at home
How to: import Atom RSS Feed
How to: improve performance
Mobile Interface Proposal
New release preparations
Nginx Install Guide
Notifications
Protocol
Quick Template Guide
Running Friendica with SSL
Running a public or community server
UX Interface Improvements
UX Watchdogs project
Using Friendica's email connector
Using MariaDB With Friendica
Walkthrough Friendica Pages
inexpensive VPS providers
8
ActivityStreams
rabuzarus edited this page 2016-11-29 16:12:25 +01:00
Table of Contents
Friendica is using ActivityStreams in version 1.0 for its activities and object types. Additional types are used for non standard activities.
See http://activitystrea.ms/head/activity-schema.html
Verbs
ACTIVITY_LIKE
- http://activitystrea.ms/schema/1.0/like
- Description: likes a message ("I like the post")
ACTIVITY_DISLIKE
- http://purl.org/macgirvin/dfrn/1.0/dislike
- Description: dislike a message ("I don't like the post")
ACTIVITY_ATTEND
- http://purl.org/zot/activity/attend
- Description: attend an event
ACTIVITY_ATTENDNO
- http://purl.org/zot/activity/attendno
- Description: don't attend an event
ACTIVITY_ATTENDMAYBE
- http://purl.org/zot/activity/attendmaybe
- Description: attend maybe an event
ACTIVITY_FRIEND
- http://activitystrea.ms/schema/1.0/make-friend
- Description: someone started to share with user (mostly OStatus)
ACTIVITY_REQ_FRIEND
- http://activitystrea.ms/schema/1.0/request-friend
- Description: New friend request
ACTIVITY_UNFRIEND
- http://activitystrea.ms/schema/1.0/remove-friend
- Description: lose friend
ACTIVITY_FOLLOW
- http://activitystrea.ms/schema/1.0/follow
- Description: someone started to follow the user (mostly OStatus)
ACTIVITY_UNFOLLOW
- http://activitystrea.ms/schema/1.0/stop-following
- Description: lose follower
ACTIVITY_JOIN
- http://activitystrea.ms/schema/1.0/join
- Description: Join a group
ACTIVITY_POST
- http://activitystrea.ms/schema/1.0/post
- Description: Creates a new message.
ACTIVITY_UPDATE
- http://activitystrea.ms/schema/1.0/update
- Description: Updates an existing message.
ACTIVITY_TAG
- http://activitystrea.ms/schema/1.0/tag
- Description: Adds a tag to a message of another user.
ACTIVITY_FAVORITE
- http://activitystrea.ms/schema/1.0/favorite
- Description: mark a post as favourite
ACTIVITY_POKE
- http://purl.org/zot/activity/poke
- Description: Pokes an user.
ACTIVITY_MOOD
- http://purl.org/zot/activity/mood
- Description: The sender's mood.
Object Types
ACTIVITY_OBJ_BOOKMARK
- http://activitystrea.ms/schema/1.0/bookmark
- Description: Item is a bookmark
ACTIVITY_OBJ_COMMENT
- http://activitystrea.ms/schema/1.0/comment
- Description: A comment to an item
ACTIVITY_OBJ_NOTE
- http://activitystrea.ms/schema/1.0/note
- Description: Default type for items
ACTIVITY_OBJ_PERSON
- http://activitystrea.ms/schema/1.0/person
- Description: Defines a person (used with verbs like ACTIVITY_FRIEND)
ACTIVITY_OBJ_IMAGE
- http://activitystrea.ms/schema/1.0/image
- Description: Item contains an image
ACTIVITY_OBJ_PHOTO
- http://activitystrea.ms/schema/1.0/photo
- Description: Used for photos that are stored on the server
ACTIVITY_OBJ_VIDEO
- http://activitystrea.ms/schema/1.0/video
- Description: Item contains a video link
ACTIVITY_OBJ_EVENT
- http://activitystrea.ms/schema/1.0/event
- Description: Item is an event
ACTIVITY_OBJ_GROUP
- http://activitystrea.ms/schema/1.0/group
- Description: Describes a group (used with ACTIVITY_JOIN)
ACTIVITY_OBJ_TAGTERM
- http://purl.org/macgirvin/dfrn/1.0/tagterm
- Description: Used in conjunction with ACTIVITY_TAG to tag items.
ACTIVITY_OBJ_PROFILE
- http://purl.org/macgirvin/dfrn/1.0/profile
- Description: Describes a profile. Used with ACTIVITY_UPDATE to send profile updates to the followers.