Interfaz de Blogalia a Weblogs.com
Weblogs.com se describe a si mismo como «el lugar de reunión de la excelencia de las bitácoras de Internet». Es un directorio de las bitácoras actualizadas más recientemente. Para ello, dispone de interfaces en XML-RPC y SOAP que reciben las notificaciones.
En Blogalia hemos implementado esta característica, usando un script en Python 2.1. De forma automática, cuando una bitácora crea una nueva historia, se llama a este script para que lo notifique a weblogs.com.
Script for Weblogs.com in Python. Ok, a quick translation for the english developers. Weblogs.com describes itself as «the meeting place for blogging excellence on the Internet». It is a directory of the lastest updated weblogs. It has XML-RPC and SOAP interfaces to receive the notifications. On Blogalia, (a weblog server made with PHP, Python and PostgreSQL) we have developed a script to ping Weblogs.com when one of our users creates a new entry in his weblog.
#!/usr/bin/python2.1
# Blogalia
# (C) 2002 Víctor R. Ruiz <rvr@blogalia.com>
#
# weblogs.py - Script to ping Weblogs.com
import sys
import xmlrpc
SERVER = 'rpc.weblogs.com'
PORT = 80
MOUNT = '/RPC2'
def main(weblogName, weblogURL):
# Create the XML-RPC client
client = xmlrpc.client(SERVER, PORT, MOUNT)
parameters = [weblogName, weblogURL]
try:
# Ping Weblogs.com
result = client.execute('weblogUpdates.ping', parameters)
if (result['flerror']):
return 0
else:
return 1
except:
return 0
if __name__ == "__main__":
print main(sys.argv[1], sys.argv[2]) ¶
Referencias (TrackBacks)
URL de trackback de esta historia http://desarrollo.blogalia.com//trackbacks/39
Comentarios
|
1
|
| De: Jeremy Vedder |
Fecha: 2019-03-05 03:46 |
|
|
Muchas gracias por brindar a las personas una oportunidad extraordinariamente agradable de leer en este sitio scary pop up games
|
|
2
|
| De: Addu |
Fecha: 2019-05-01 12:44 |
|
|
Excellent article. I was wondering about free dvd player windowsthis so I’m very happy I found your website
|
|
3
|
| De: igorstravinsk6 |
Fecha: 2019-05-15 02:35 |
|
|
Alguien necesariamente ayuda a hacer artículos críticos que pueda afirmar. ¿Es la primera vez que frecuenté tu página web y hasta ahora? Me sorprendió con el análisis que hiciste para hacer que esta publicación en particular fuera increíble. ¡Excelente trabajo! free fire
|
|