A continuación encontramos el mapeo de las claves de repuestas XML-RPC con
la apariencia en la interface de usuario HTML de OpenGroupware.org y una
breve descripción de la claves.
Appointment
| XML-RPC Key |
HTML UI |
Tipo |
Comentario |
| id |
- |
String |
id único |
| startDate |
Start Time |
DateTime |
la hora (y fecha) que la cita empieza |
| endDate |
End Time |
DateTime |
la hora (y fecha) que la cita acaba |
| owner |
Creator |
Creator (see below) |
la cuenta quien creó la cita |
| participants |
Participants Tab |
Array of Person records (see below) |
participantes de la reunión |
| type |
Cycle |
String (optional) |
el tipo de repetición de la cita (semanal, etc.) |
| cycleEndDate |
Cycle End |
DateTime |
el final de la repetición de la cita |
| location |
Location |
String |
el lugar de la reunión |
Creator (Account record)
| XML-RPC Key |
HTML UI |
Tipo |
Comentario |
| id |
- |
String |
id único |
| login |
Login |
String |
login único de la cuenta |
Participants (Array of Persons)
| XML-RPC Key |
HTML UI |
Tipo |
Comentario |
| companyId |
- |
String |
id único |
| firstname |
Firstname |
String |
Nobre de la Persona |
| name |
Name |
String |
Apellidos de la Persona |
| keywords |
Category |
String |
Categoría asociada con la cuenta |
| login |
- |
String |
login de la cuenta |
La estructura también contiene atributos adicionales OpenGroupware.org
que no son necesarios para procesos externos.
Raw Python Response
{'id': 'skyrix://marvin.in.skyrix.com/marvin940928511/319748',
'startDate': ,
'endDate': ,
'owner': {'id': 'skyrix://marvin.in.skyrix.com/marvin940928511/122282',
'login': 'foo},
'participants': [{'companyId': 122282,
'dbStatus': 'updated',
'firstname': 'Foo',
'isAccount': 1,
'isExtraAccount': 0,
'isIntraAccount': 1,
'isLocked': 0,
'isPerson': 1,
'isPrivate': 0,
'isReadonly': 0,
'keywords': 'Kunde',
'login': 'foo',
'name': 'Bar',
'number': 'SKY122282',
'objectVersion': 28,
'ownerId': 10000,
'password': 'xxx',
'templateUserId': 9999}]}