MetaWeblog
MetaWeblog API to interfejs programowania aplikacji stworzony przez programistę Dave'a Winera , który umożliwia zapisywanie, edytowanie i usuwanie wpisów w blogu za pomocą usług sieciowych.
Interfejs API jest zaimplementowany jako usługa internetowa XML-RPC z trzema metodami, których nazwy opisują ich funkcję: metaweblog.newPost(), metaweblog.getPost() i metaweblog.editPost(). Metody te przyjmują argumenty, które określają nazwę użytkownika i hasło autora bloga oraz informacje związane z indywidualnym wpisem w blogu.
Impulsem do stworzenia API w 2002 roku było dostrzeżenie ograniczeń API Bloggera , które służy temu samemu celowi. Inny interfejs API do publikowania blogów, Atom Publishing Protocol , stał się standardem internetowym IETF (RFC 5023) w październiku 2007 r. Następnie inny interfejs API do publikowania blogów, Micropub , który został opracowany przy użyciu nowoczesnych technologii, takich jak OAuth , stał się rekomendacją W3C w maju 2017 r.
Wiele aplikacji blogowych i systemów zarządzania treścią obsługuje API MetaWeblog, podobnie jak wielu klientów stacjonarnych.