La API de MetaWeblog es una interfaz de programación de aplicaciones creada por el desarrollador de software Dave Winer que permite escribir, editar y eliminar entradas de blog mediante servicios web.
La API se implementa como un servicio web XML-RPC con tres métodos cuyos nombres describen su función: metaweblog.newPost(), metaweblog.getPost() y metaweblog.editPost(). Estos métodos reciben como argumentos el nombre de usuario y la contraseña del autor del blog, junto con información relacionada con una entrada individual del blog.
El impulso para la creación de la API en 2002 surgió de las limitaciones percibidas en la API de Blogger , que cumple la misma función. Otra API para la publicación de blogs, el Protocolo de Publicación Atom , se convirtió en un estándar de Internet de la IETF (RFC 5023) en octubre de 2007. Posteriormente, otra API para la publicación de blogs, Micropub , desarrollada con tecnologías modernas como OAuth , se convirtió en una recomendación del W3C en mayo de 2017.
Muchas aplicaciones de software para blogs y sistemas de gestión de contenido son compatibles con la API de MetaWeblog, al igual que numerosos clientes de escritorio.
Véase también
- Estándares basados en XML
- Servicios web
- Comunicación entre procesos
- Protocolos de Internet