Strumenti Utente

Strumenti Sito


sviluppo:integrazione_alfresco

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
sviluppo:integrazione_alfresco [2015/12/01 17:30] – [Ricerca] m.biagiolisviluppo:integrazione_alfresco [2024/10/15 09:45] (versione attuale) – modifica esterna 127.0.0.1
Linea 10: Linea 10:
   * **//getMessage//**: messaggio di risposta   * **//getMessage//**: messaggio di risposta
   * **//getHttpStatus//**: stato http della chiamata   * **//getHttpStatus//**: stato http della chiamata
 +
 +===== Parametri di configurazione del modulo =====
 +
 +  * **//host//**: Nome host
 +  * **//path//**: Percorso servlet
  
 ===== Elenco dei servizi ===== ===== Elenco dei servizi =====
Linea 160: Linea 165:
  
 </code> </code>
 +
 +==== Inserimento ====
 +
 +<code>
 +
 +$alfcityClient = new itaAlfcityClient();
 +$fileName = 'prova.pdf';    
 +$mimeType = 'application/pdf';
 +$contentString = file_get_contents('C:/Test/prova.pdf');
 +file_put_contents('C:\\temp\\documento.pdf', $contentString);
 +$aspects = array(
 + 'asp_prot' =>  0,
 + 'asp_fasc' => 0,      
 + 'asp_com' => 1,      
 +);
 +$props = array(
 + 'com_ente' =>  'Ente Test',
 + 'com_aoo' => 'Aoo Test',      
 + 'com_area_cityware' => 'A', 
 + 'com_modulo_cityware' =>  'PI',
 + 'com_codice_ipa' => 'Ipa Test',      
 + 'com_descrizione' => 'Documento inserito da itaEngine', 
 + 'com_organigramma_corrente' =>  '1.2 Ufficio Protocollo',
 + 'com_ruolo_corrente' => 'Responsabile Protocollo',      
 + 'com_utente_login' => 'MROSSI', 
 +);
 +$result = $alfcityClient->insertDocument(DOC_TYPE, ALFRESCO_PLACE, $fileName, $mimeType, $contentString, $aspects, $props);
 +if ($alfcityClient->getErrCode() == 0 && $alfcityClient->getHttpStatus() == 200) {
 + Out::msgInfo("dump", print_r($result, true));
 +} else {
 + Out::msgStop("Errore", $alfcityClient->getErrCode() . ' - ' . $alfcityClient->getMessage());
 +}      
 +
 +</code>{{counter}} visualizzazioni.
 +
sviluppo/integrazione_alfresco.1448991052.txt.gz · Ultima modifica: 2018/03/19 10:45 (modifica esterna)