Llistat de funcions

action=lists (username*, password*, topic, subtopic): Proveeix el llistat de llistes (segons els permisos de l'usuari)

action=which (username*, password*, email*): Proveeix el llistat de subscripcions per a un usuari.

action=review (username*, password*, listname*): Llista els membres d'una llista si és pública o ets el seu administrador..

action=info (username*, password*, listname*): Proveeix informació descriptiva per una llista.

action=closeList (username*, password*, listname*): (per usuaris administradors) tanca una llista.

action=add (username*, password*, listname*, email*, gecos, quiet): (per usuaris administradors) afegeix un usuari a una llista

action=del (username*, password*, listname*, email*, quiet*): (per usuaris administradors) anul·la la subscripció un usuari d'una llista.

action=createList (username*, password*, listname*, subject*, template*, description*, topic*): (per a usuaris amb permís de creació de llistes) crea una nova llista de distribució


*: Paràmetre obligatori

username: Email de la persona que sol·licita l'acció

email: Email del membre de la llista

template: Hi ha 6 noms de template disponibles per crear llistes
      10_llista_publica
      20_llista_privada
      30_llista_de_difusio
      40_contactans
      50_llista_de_difusio_privada
      60_difusio_membres_upc


NOTA important:

    Els paràmetres de l'username i el password cal passar-los per POST !!!

Exemples d'ús des de línia de comandes:

- review:

    wget --post-data="username=nom.cognom@upc.edu&password=XXXXX" "https://mylist.upc.edu/api/user_api.php?action=review&listname=nom.llista@mylist.upc.edu" -O sortida.txt; cat sortida.txt

- createList amb template 40_contactans

    wget --post-data="username=nom.cognom@upc.edu&password=XXXXX" "https://mylist.upc.edu/api/user_api.php?action=createList&listname=nom-llista-sense-domini&subject=Llista contactans de prova&template=40_contactans&description=Llista contactans per fer proves&topic=Qualsevol.cosa" -O sortida.txt; cat sortida.txt