Micropub (protocol)

Micropub (MP) [1] is a W3C Recommendation that describes a client–server protocol based on HTTP to create, update, and delete posts (e.g. social media) on servers using web or native app clients. Micropub was originally developed in the IndieWebCamp community,[2] contributed to W3C,[3] and published as a W3C working draft on 2016-01-28.[4] As of 2017-05-23 it is a W3C Recommendation.[5]

Micropub
StatusW3C Recommendation
First published2017-05-23
OrganizationWorld Wide Web Consortium
EditorsAaron Parecki
Base standardsHTTP, URI
Related standardsmicroformats, h-entry
DomainSocial Web, Communications protocol
AbbreviationMP
Websitewww.w3.org/TR/micropub/

Micropub uses OAuth 2.0 Bearer Tokens for authentication and accepts traditional form posts as well as JSON posts. Posted data uses a vocabulary derived from Microformats. Micropub is mostly used to create "posts", which are similar to Tweets, or micro blog posts, like those posted to Twitter. The protocol supports a variety of different content types[6] however, such as Bookmarks, Favorites, Reposts, Events, RSVPs, and Checkins. Micropub is currently supported on a variety of IndieWeb[7] compatible websites, as well as micro.blog.[8]

Implementations

There are numerous Micropub implementations, both clients,[9] and servers,[10][11] many of them open source.

Clients

Servers

  • Postly
  • p3k
  • kaku
  • Micropub to GitHub
  • wordpress-micropub - a WordPress plugin
  • Transformative
  • aruna
  • Micropub for ProcessWire - a ProcessWire plugin
  • Dobrado
  • Known (software)
  • Breifly
  • Sweetroll

Services

gollark: You mean your giant containment spheres?
gollark: pjals: `_G.tps` is only in my TPS overlay code so my flight script can compensate for TPS issues without using more server resources by checking TPS itself.
gollark: Wait, are you explodinating stuff?
gollark: People will either pick somewhere with a city or something, the first unoccupied place /rtp came up with, or somewhere exotic like underwater.
gollark: It's not exotic enough.

See also

References

  1. Parecki, Aaron, ed. (2017-05-23). "Micropub". W3C Recommendation. https://www.w3.org/TR/micropub/. Retrieved 2017-06-07.
  2. "Micropub - IndieWeb". indieweb.org.
  3. "Daily API RoundUp: Microsoft Cognitive Services, Line, Melown, Emburse, Tuleap, GoCD". ProgrammableWeb. November 2, 2016.
  4. "First Public Working Drafts: Micropub and ActivityPub | W3C News".
  5. "Micropub is a W3C Recommendation | W3C News".
  6. "Documentation". quill.p3k.io. Retrieved 2017-06-08.
  7. "IndieWeb". indieweb.org. Retrieved 2017-06-08.
  8. "Micro.blog Help - IndieWeb". help.micro.blog. Retrieved 2017-06-08.
  9. "Client Reports - Micropub Rocks!". micropub.rocks.
  10. "Server Reports - Micropub Rocks!". micropub.rocks.
  11. "Server Report Summary - Micropub Rocks!". micropub.rocks.
  12. "Documentation". quill.p3k.io. Retrieved 2020-08-04.
  13. "OwnYourGram". ownyourgram.com. Retrieved 2020-08-04.
  14. "InkStone". inklings.io. Retrieved 2020-08-04.
  15. "Micropublish: Sign in". micropublish.net. Retrieved 2020-08-04.
  16. "index - dobrado". dobrado.net. Retrieved 2020-08-04.
  17. https://wptavern.com/ia-writer-adds-expanded-support-for-indieweb-tools-and-wordpress-publishing


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.