Ciao a tutti DominoMans,    sto studiando un\'integrazione di un sistema esterno al sistema di reservations delle resources di un server Domino.  A partire da Domino 9.0.1 ho scoperto di recente che IBM mette a disposizione delle API REST da abilitare sul server. Sono:  - Data Services (gestisce in generale le operazioni sui documenti Notes)  - Mail Services  - [B]calendar Services[/B]  - Core Services    io mi sto concentrando sulle Calendar Services.  In ambiente LAB ho configurato un Domino server con 3 utenze Demo e relativi DB di posta e calendario.  1 Utenza di Admin con relativo calendario/email   Ho configurato le risorse creando un [B]Resource Reservation Database[/B]. Il template dal quale son partito è: StdR9ResourceReservation    Quindi da client Notes con una utenza riesco a fare una reservation di una resource (diciamo una meeting room ad esempio).  Questa reservation viene resa visibile all\'interno di questo Resource e reservation Database.    Quindi ho abilitato lato server e anche lato DB R&R i servizi necessari (Data Service e Calendar Service) e riesco quindi a esporre le API REST.  Fin qui tutto bene.    Ora però devo capire come e cosa effettivamente richiamare per ottenere ciò che desidero.  Io ho bisogno ad esempio di creare nuove reserations dall\'esterno a Domino e modificare reservation esistenti magari create da un utente interno a Domino (profilo aziendale).    Qui la scoperta: [U]Il Resource Reservatin Database [B]NON ESPONE[/B] il Calendar Service[/U]. Se do autorizzazioni all\'utente Admin con tutti i privilegi possibili sul DB, riesco correttamente ad autenticarmi chiamando la Data Service API, ma assolutamente non la Calendar API che non è esposta.  Credo che la Calendar API sia solo disponibile nel contesto di un VERO mail-in database(calendar), come quello di un utente, e non per questo "atavico" Resource&Reservation DB.    Come me la posso cavare?  Su sistemi come Exchange o Gmail una risorsa è associata ad un vero e proprio indirizzo di posta e relativo calendario, quindi in maniera equivalente mi sarei aspettato che anche in Domino sarei riuscito a lavorare in questo modo, leggendo e scrivendo gli appuntamenti n un calendario condiviso, ma evidentemente non è così.    studiando della documentazioni ho visto che esiste anche un altro strumento OpenNTF che si chiama [B]"Freebusy"[/B]. Non ho ancora capito bene cosè e come si installa/configura e utilizza. Ho capito solo che fa parte del pacchetto delle Extension libraries messe a disposizione da OpenNTF. Quindi questa estensione da quello che ho capito permetterebbe di esporre un\'altra API  (freebusy appunto) che spero dovrebbe fare al caso mio, riuscendo a lavorare sui calendari delle risorse condivise.    E\' questa la strada giusta da perseguire? O avete altre idee o suggerimenti da darmi?    Grazie  Simone          
 
 
  
 |