{"id":92518,"date":"2018-04-19T13:48:46","date_gmt":"2018-04-19T11:48:46","guid":{"rendered":"http:\/\/artigianodelsoftware.it\/blog\/?p=92518"},"modified":"2018-04-19T13:48:46","modified_gmt":"2018-04-19T11:48:46","slug":"agganciamo-google-drive-con-confluence-test-addon","status":"publish","type":"post","link":"https:\/\/artigianodelsoftware.it\/blog\/2018\/04\/19\/agganciamo-google-drive-con-confluence-test-addon\/","title":{"rendered":"Agganciamo Google drive con Confluence &#8211; Test Addon"},"content":{"rendered":"<div class=\"pdfprnt-buttons pdfprnt-buttons-post pdfprnt-top-right\"><a href=\"javascript: imageToPdf()\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_self\"><img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/pdf-print\/images\/pdf.png\" alt=\"image_pdf\" title=\"Visualizza PDF\" \/><\/a><a href=\"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/92518?print=print\" class=\"pdfprnt-button pdfprnt-button-print\" target=\"_blank\"><\/a><\/div><blockquote>\n<h1>Integrazione con i prodotti Atlassian<\/h1>\n<\/blockquote>\n<p>In questo post testiamo questo addon per il mondo Cloud. In questo post andremo ad analizzare un addon per Confluence Cloud.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/13f624a6-3dad-4826-83ae-1514e63eeafd.png\" \/><\/p>\n<blockquote>\n<h1>Installazione<\/h1>\n<\/blockquote>\n<p>Partiamo, come sempre, dalla fase di installazione, andando a ricercare il nostro addon dalla lista degli addon.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92521\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-01.png\" alt=\"\" width=\"783\" height=\"149\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-01.png 783w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-01-300x57.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-01-768x146.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-01-619x118.png 619w\" sizes=\"(max-width: 783px) 100vw, 783px\" \/><\/p>\n<p>Prima cosa che notiamo \u00e8 che questo addon \u00e8 free (al momento in cui viene scritto questo post, l&#8217;addon risulta tale). L&#8217;installazione risulter\u00e0 pi\u00f9 semplice. Selezioniamo\u00a0<em><strong>Install<\/strong><\/em><em>\u00a0<\/em>&#8230;.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92522\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-02.png\" alt=\"\" width=\"480\" height=\"252\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-02.png 480w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-02-300x158.png 300w\" sizes=\"(max-width: 480px) 100vw, 480px\" \/><\/p>\n<p>&#8230; accettiamo i termini di licenza &#8230;.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92523\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-03.png\" alt=\"\" width=\"467\" height=\"225\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-03.png 467w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-03-300x145.png 300w\" sizes=\"(max-width: 467px) 100vw, 467px\" \/><\/p>\n<p>&#8230; attivando la procedura di installazione &#8230;.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92524\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-04.png\" alt=\"\" width=\"469\" height=\"208\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-04.png 469w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-04-300x133.png 300w\" sizes=\"(max-width: 469px) 100vw, 469px\" \/><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92525\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-05.png\" alt=\"\" width=\"483\" height=\"220\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-05.png 483w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-05-300x137.png 300w\" sizes=\"(max-width: 483px) 100vw, 483px\" \/><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92526\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-06.png\" alt=\"\" width=\"787\" height=\"391\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-06.png 787w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-06-300x149.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-06-768x382.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-06-619x308.png 619w\" sizes=\"(max-width: 787px) 100vw, 787px\" \/> <img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92527\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-07.png\" alt=\"\" width=\"466\" height=\"244\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-07.png 466w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-07-300x157.png 300w\" sizes=\"(max-width: 466px) 100vw, 466px\" \/><\/p>\n<p>&#8230; fino alla comparsa del messaggio di conclusione della installazione.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92528\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-08.png\" alt=\"\" width=\"788\" height=\"354\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-08.png 788w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-08-300x135.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-08-768x345.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-08-619x278.png 619w\" sizes=\"(max-width: 788px) 100vw, 788px\" \/><\/p>\n<p>&nbsp;<\/p>\n<blockquote>\n<h1>Configurazione<\/h1>\n<\/blockquote>\n<p>Proseguiamo con la configurazione, che non abbiamo. \ud83d\ude00<\/p>\n<p><a href=\"https:\/\/i1.wp.com\/blog.sadesign.it\/wp-content\/uploads\/2015\/03\/Successo-sadesign.jpg?resize=780%2C398\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter \" src=\"https:\/\/i1.wp.com\/blog.sadesign.it\/wp-content\/uploads\/2015\/03\/Successo-sadesign.jpg?resize=780%2C398\" width=\"570\" height=\"291\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<blockquote>\n<h1>Test<\/h1>\n<\/blockquote>\n<p>Testiamo il nostro addon.\u00a0 In questa fase andiamo a scegliere una pagina del nostro Confluence Cloud: la pagina dei caffe Nespresso che mi piacciono \ud83d\ude1b<\/p>\n<h3>NOTA BENE:<\/h3>\n<p>Tutte le immagini sono state depurate dai dati sensibili, dato che ho usato il mio account e il mio Confluence Cloud \ud83d\ude1b<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92529\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-09.png\" alt=\"\" width=\"414\" height=\"489\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-09.png 414w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-09-254x300.png 254w\" sizes=\"(max-width: 414px) 100vw, 414px\" \/><\/p>\n<p>che come potete vedere ho appena aggiunto la nuova macro che l&#8217;addon installato mette a disposizione. Se selezioniamo la funzione di\u00a0<em><strong>Edit<\/strong><\/em> andiamo a scegliere il file che vogliamo includere nella nostra pagina Confluence.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92530\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-10.png\" alt=\"\" width=\"1091\" height=\"509\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-10.png 1091w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-10-300x140.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-10-768x358.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-10-1024x478.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-10-619x289.png 619w\" sizes=\"(max-width: 1091px) 100vw, 1091px\" \/><\/p>\n<p>Quando selezioniamo il tasto Browse (quello con i tre puntini), quello che otteniamo \u00e8 il seguente risultato:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92531\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-11.png\" alt=\"\" width=\"643\" height=\"466\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-11.png 643w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-11-300x217.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-11-619x449.png 619w\" sizes=\"(max-width: 643px) 100vw, 643px\" \/><\/p>\n<p>ovvero la macro tenta di loggarsi all&#8217;account per dare le grant al server di poter accedere ai file del Google Drive.<\/p>\n<p>&nbsp;<\/p>\n<p>Una volta selezionato l&#8217;account, ci viene richiesto di dare le autorizzazioni per l&#8217;accesso al Drive \ud83d\ude00<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92532\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-12.png\" alt=\"\" width=\"659\" height=\"556\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-12.png 659w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-12-300x253.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-12-619x522.png 619w\" sizes=\"(max-width: 659px) 100vw, 659px\" \/><\/p>\n<p>Una volta fornite le grant, siamo in grado di accedere al Drive, dove possiamo visualizzare il contenuto delle varie directory\/file, come mostrato in figura:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92533\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-13.png\" alt=\"\" width=\"688\" height=\"428\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-13.png 688w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-13-300x187.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-13-619x385.png 619w\" sizes=\"(max-width: 688px) 100vw, 688px\" \/><\/p>\n<p>Scegliamo un file e lo inseriamo nella pagina. Questo \u00e8 il risultato:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92534\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-14.png\" alt=\"\" width=\"739\" height=\"466\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-14.png 739w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-14-300x189.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/04\/Google-03-14-619x390.png 619w\" sizes=\"(max-width: 739px) 100vw, 739px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<blockquote>\n<h1>Conclusioni<\/h1>\n<\/blockquote>\n<p>Molto molto interessante :-). Abbiamo la possibilit\u00e0 di poter inserire i nostri file anche se posizionati in contenitori &#8230;. remoti :D. Cercheremo di utilizzarlo in altri ambiti.<\/p>\n<p>&nbsp;<\/p>\n<blockquote>\n<h1>Reference<\/h1>\n<\/blockquote>\n<p>Maggiori informazioni sono reperibili alla <a title=\"\" href=\"https:\/\/marketplace.atlassian.com\/plugins\/com.mxgraph.confluence.plugins.driveconnector\/cloud\/overview\" target=\"_blank\" rel=\"noopener\">pagina del marketplace<\/a>.<\/p>\n<div class=\"clearfix\"><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'92518','like')\" >Likes<img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/like-dislike-counter-for-posts-pages-and-comments\/images\/up.png\" \/>(<span>0<\/span>)<\/span><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'92518','dislike')\" >Dislikes<img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/like-dislike-counter-for-posts-pages-and-comments\/images\/down.png\" \/>(<span>0<\/span>)<\/span><\/div>","protected":false},"excerpt":{"rendered":"<p>Integrazione con i prodotti Atlassian In questo post testiamo questo addon per il mondo Cloud. In questo post andremo ad analizzare un addon per Confluence Cloud. Installazione Partiamo, come sempre, dalla fase di installazione, andando a ricercare il nostro addon<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","footnotes":""},"categories":[3,4,7,22],"tags":[30,34,35,48,82,89],"_links":{"self":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/92518"}],"collection":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/comments?post=92518"}],"version-history":[{"count":3,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/92518\/revisions"}],"predecessor-version":[{"id":92544,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/92518\/revisions\/92544"}],"wp:attachment":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/media?parent=92518"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/categories?post=92518"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/tags?post=92518"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}