Blogalia. Un web para todos

Implementación de metaWeblog API en Blogalia

metaWeblog API

Debido a las limitaciones de la API de Blogger, Userland ha propuesto la interfaz metaWeblog.

metaWeblog.newPost (
  $blogid: string,
  $username: string,
  $password: string,
  $item: ItemStruct,
  $publish: boolean    # Se ignora
) = string

metaWeblog.editPost (
  $blogid: string,
  $username: string,
  $password: string,
  $item: ItemStruct,
  $publish: boolean    # Se ignora
) = string

metaWeblog.getPost(
  $nid : string,
  $username : string,
  $password : string  # Se ignora
) = $thepost : ItemStructResp

metaWeblog.getCategories(
  $nid : string,
  $username : string,
  $password : string	# Se ignora
) = $categories : Array of CategoryStruct 

metaWeblog.getRecentPosts(
  $blogId : string,
  $username : string,
  $password : string	# Se ignora
  $numberOfPosts: string
)

ItemStructRSS2.0
  title: string
  description: string
  category: Array of string   # Se ignora
  enclosure: EnclosureStruct  # Se ignora
  link: string       # Se ignora
  source: string     # Se ignora
  // Añadidos del RSS 2.0
  author: string  # Se ignora
  comments: string  # Se ignora
  enclosure: string # Se ignora
  guid: string # Se ignora
  dateCreated: date
  permaLink: string

CategoryStruct
  description: string
  htmlUrl: string
  rssUrl: string


Notas
Aunque metaWeblog.Categories está implementada, la tabla que devuelve es vacía.

28 dic 2002 - 1ª revisión. Añadida información sobre los cambios en la interfaz metaWeblog, que son, por un lado, el soporte de RSS 2.0 para la estructura item y el añadido de la función getRecentPosts() -propuesta que le hice a Dave Winer y que ignoró por no parecerle suficientemente justificada, hasta que un ex-empleado suyo volvió con la misma idea. Cosas que pasan ;-)
Ojo: Estos cambios son sólo a nivel informativo, ya que aún no están implementados en la interfaz RPC.php de Blogalia.

15 abr 2002 - 2ª revisión. Se ha añadido soporte para metaWeblog.getRecentPosts y el campo dateCreated en metaWeblog.getPost. Falta por implementar getCategories para que todo funcione correctamente con wbloggar. Agradecimientos a Marcelo Cabral.





    


Noticias sobre el desarrollo de Blogalia

Histórico

<Febrero 2025
Lu Ma Mi Ju Vi Sa Do
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28    
             


Recursos

Proyectos

Otras bitácoras

Canal RDF






 
PostgreSQL

PHP

Python


© 2002-2003 Blogalia.com <blogalia@blogalia.com>


Blogalia