Micropub (protocolo)
Micropub é uma recomendação do W3C que descreve um protocolo cliente-servidor baseado em HTTP para criar, atualizar e excluir postagens (por exemplo: mídias sociais) em servidores usando clientes de aplicativos da Web ou nativos. O Micropub foi originalmente desenvolvido na comunidade IndieWebCamp, contribuiu para o W3C, e publicado como um rascunho de trabalho do W3C em 28 de Janeiro de 2016. Desde 23 de Maio de 2017, é uma recomendação do W3C.[1][2][3][4][5]
O Micropub usa tokens de portador OAuth 2.0 para autenticação e aceita postagens de formulário tradicionais e postagens JSON. Os dados publicados usam um vocabulário derivado dos microformatos. O Micropub é usado principalmente para criar "postagens", que são semelhantes aos Tweets, ou postagens em microblogs, como as postadas no Twitter. O protocolo suporta uma variedade de tipos de conteúdo diferentes, no entanto, como Favoritos, Favoritos, Reposts, Eventos, RSVPs e Checkins. Atualmente, o Micropub é suportado em uma variedade de sites compatíveis com IndieWeb, bem como no micro.blog.[6][7][8]
Implementações
[editar | editar código-fonte]Existem inúmeras implementações do Micropub, tanto clientes quanto servidores, muitos deles de código aberto.[9][10][11]
Clientes
[editar | editar código-fonte]- Quill
- OwnYourGram
- OwnYourSwarm
- Wunderpub
- InkStone
- shpub- Cliente de linha de comando escrito em PHP
- Screech
- Micropublish
- Dobrado
Notas
[editar | editar código-fonte]- Este artigo foi inicialmente traduzido, total ou parcialmente, do artigo da Wikipédia em inglês cujo título é «Micropub (protocolo)».
Referências
- ↑ Parecki, Aaron. «Micropub». www.w3.org (em inglês). Consultado em 29 de fevereiro de 2020
- ↑ «Micropub - IndieWeb». indieweb.org. Consultado em 29 de fevereiro de 2020
- ↑ «Daily API RoundUp: Microsoft Cognitive Services, Line, Melown, Emburse, Tuleap, GoCD». ProgrammableWeb (em inglês). 2 de novembro de 2016. Consultado em 29 de fevereiro de 2020
- ↑ «First Public Working Drafts: Micropub and ActivityPub | W3C News» (em inglês). Consultado em 29 de fevereiro de 2020
- ↑ «Micropub is a W3C Recommendation | W3C News» (em inglês). Consultado em 29 de fevereiro de 2020
- ↑ «Documentation». quill.p3k.io. Consultado em 29 de fevereiro de 2020
- ↑ «IndieWeb». indieweb.org. Consultado em 29 de fevereiro de 2020
- ↑ «About IndieWeb». help.micro.blog (em inglês). Consultado em 29 de fevereiro de 2020
- ↑ «Client Reports - Micropub Rocks!». micropub.rocks. Consultado em 29 de fevereiro de 2020
- ↑ «Server Reports - Micropub Rocks!». micropub.rocks. Consultado em 29 de fevereiro de 2020
- ↑ «Server Report Summary - Micropub Rocks!». micropub.rocks. Consultado em 29 de fevereiro de 2020