Hello welcome to my activitystreams namespace

Namespaces

Alias IRI
as https://www.w3.org/ns/activitystreams
mia https://ns.mia.jetzt/as

mia:Bite

Extends Activity

Properties

IRI Type Summary
as:actor Link to Actor Actor doing the biting (remote instance)
as:target Link to Object Object being bitten (local instance)
as:to Link to Actor Actor being bitten for fallback
as:published (Optional) As in spec

Examples

Actor biting actor

{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    { "Bite": "https://ns.mia.jetzt/as#Bite" }
  ],
  "id": "https://foo.example.com/bites/2",
  "type": "Bite",
  "to": "https://bar.example.com/actor",
  "actor": "https://foo.example.com/actor",
  "target": "https://bar.example.com/actor"
}

Actor biting note

{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    { "Bite": "https://ns.mia.jetzt/as#Bite" }
  ],
  "id": "https://foo.example.com/bites/1",
  "type": "Bite",
  "to": "https://bar.example.com/actor",
  "actor": "https://foo.example.com/actor",
  "target": "https://bar.example.com/notes/1"
}

Implementation notes

When receiving a Bite targetting an object whose type isn't explicitly implemented to be bitten, implementations should fall back to biting the Actor in the to field. Implementations should also implement mia:canBite.


mia:canBite

If included as a property of an actor, defines who is allowed to send mia:Bite activities to the given actor. Can be either https://www.w3.org/ns/activitystreams#Public or a Link to the actor's following collection. If not specified, implementations should not send mia:Bite activities.



🄯 released as public domain under CC0 1.0