{"id":16875,"date":"2026-06-04T07:32:11","date_gmt":"2026-06-04T05:32:11","guid":{"rendered":"https:\/\/tricise.com\/?p=16875"},"modified":"2026-06-04T07:32:38","modified_gmt":"2026-06-04T05:32:38","slug":"integrazione-python-automic-v26","status":"publish","type":"post","link":"https:\/\/tricise.com\/it\/automic-v26-python-integration\/","title":{"rendered":"Tricise Automic V26 Enablement Series: integrazione con Python"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"16875\" class=\"elementor elementor-16875\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7c1dda6 e-flex e-con-boxed e-con e-parent\" data-id=\"7c1dda6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-64c1fa0 elementor-widget elementor-widget-text-editor\" data-id=\"64c1fa0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"translation-block\">Con Automic Automation V26, l&#x27;<strong>integrazione Python <\/strong>di <strong>Automic V26<\/strong> non \u00e8 pi\u00f9 una funzionalit\u00e0 riservata esclusivamente al SaaS: \u00e8 ora disponibile per tutti gli utenti che utilizzano Automation Engine, compresi i clienti on-premise. Python ora funziona in modo nativo all&#x27;interno di Automic tramite oggetti Job dedicati, consentendo agli ingegneri di creare e orchestrare la logica Python senza i fragili script wrapper da shell a Python che in passato servivano a collegare i due mondi.<\/p>\n\n<p class=\"translation-block\"><em>Questo articolo fa parte della nostra serie dedicata al Automic V26 su Tricise.<\/em> Esamina in modo approfondito una singola funzionalit\u00e0 ed \u00e8 pensato per essere letto insieme al resto della serie: non si tratta di una panoramica a s\u00e9 stante. Per una panoramica completa delle singole funzionalit\u00e0, inizia con il nostro articolo correlato, <a href=\"https:\/\/tricise.com\/it\/automic-automation-v26-le-7-funzionalita-principali\/\" target=\"_self\"><strong>Automic Automation V26: Le 7 funzionalit\u00e0 principali<\/strong><\/a>.<\/p>\n\n<h3>Cosa cambia con l&#x27;integrazione Python Automic V26<\/h3>\n\n<p>I tipi di job nativi in Python sono stati introdotti per la prima volta nella versione 24.5, ma solo per i clienti SaaS. L&#x27;integrazione Python Automic V26 segna il momento in cui diventano disponibili per tutti gli utenti di Automation Engine, compresi gli ambienti self-hosted. L&#x27;obiettivo \u00e8 chiaro: rendere le soluzioni di automazione pi\u00f9 veloci da realizzare, pi\u00f9 flessibili e accessibili a un gruppo pi\u00f9 ampio di persone, non solo agli specialisti di scripting AE.<\/p>\n\n<p>Poich\u00e9 Python e il linguaggio di scripting Automation Engine possono essere combinati nello stesso Job, \u00e8 possibile estendere la logica di automazione esistente con Python anzich\u00e9 ricostruirla. I due linguaggi lavorano fianco a fianco anzich\u00e9 in silos separati.<\/p>\n\n<h3>Tre nuovi oggetti di lavoro Python<\/h3>\n\n<p class=\"translation-block\">L&#x27;integrazione aggiunge tre nuovi oggetti Job: il <strong>Job Python generico<\/strong>, il <strong>Job Python Unix<\/strong> e il <strong>Job Python Windows<\/strong>. La loro struttura rispecchia volutamente quella dei classici oggetti Job gi\u00e0 noti in Automic, il che riduce notevolmente la curva di apprendimento. Come gli altri job, possono essere eseguiti singolarmente o inseriti in un gruppo di job, un flusso di lavoro o una pianificazione.<\/p>\n\n<h3>Dentro un oggetto Job di Python<\/h3>\n\n<p class=\"translation-block\">I nuovi oggetti aggiungono una <strong>pagina<\/strong> dedicata <strong>a Python<\/strong> in cui la sezione &quot;Start Parameter&quot; contiene tutto ci\u00f2 di cui l&#x27;interprete ha bisogno:<\/p>\n\n<ul>\n<li><strong>Interprete Python<\/strong> \u2014 quale interprete usare (lasciare vuoto per tornare al predefinito del sistema, o inserire un percorso completo).<\/li>\n<li><strong>Opzioni<\/strong> \u2014 parametri di avvio passati all'interprete.<\/li>\n<li><strong>Directory di lavoro<\/strong> \u2014 dove dovrebbe avvenire l'esecuzione di Python.<\/li>\n<li><strong>Requisiti<\/strong> l'elenco dei pacchetti Python necessari per l'esecuzione del processo.<\/li>\n<\/ul>\n\n<p>Il codice Python effettivo va sulla pagina Process, esattamente dove ti aspetteresti di inserire la logica del job. Puoi scrivere Python puro, oppure mescolarlo con script di Automation Engine, e puoi usare variabili di script all'interno dei campi Python.<\/p>\n\n<h3>Il report PIP e la gestione delle dipendenze<\/h3>\n\n<p class=\"translation-block\">Quando viene eseguito un processo Python, l&#x27;agente legge l&#x27;elenco dei pacchetti dal campo &quot;Requisiti&quot; e richiama il gestore di pacchetti Python (PIP) per installare tutto ci\u00f2 che non \u00e8 gi\u00e0 presente. Automic genera quindi un nuovo report dedicato \u2014 il <strong>report PIP<\/strong> \u2014 che registra l&#x27;esito di tali installazioni. Se un pacchetto richiesto non pu\u00f2 essere installato, il processo viene interrotto e non viene avviato, quindi una dipendenza mancante causa un errore immediato e visibile, anzich\u00e9 a met\u00e0 della logica.<\/p>\n\n<p>Durante la sessione di formazione abbiamo mostrato un breve esempio in cui, utilizzando Python, abbiamo letto le regole iptables attuali di un sistema e le abbiamo inserite direttamente nel rapporto di lavoro \u2014 a riprova del fatto che tutto ci\u00f2 che Python \u00e8 in grado di generare diventa parte dell&#x27;output verificabile di Automic.<\/p>\n\n<h3>Passaggio di variabili tra Python e Automic<\/h3>\n\n<p class=\"translation-block\">L&#x27;integrazione \u00e8 realmente bidirezionale. Per inviare i risultati da Python a Automic, si utilizza l&#x27; <code>automic_register_variable<\/code> \u2014 l&#x27;equivalente Python di <code>:REGISTER_VARIABLE<\/code>. Nella sessione abbiamo letto il nome dell&#x27;host e la directory di lavoro corrente in Python e li abbiamo registrati entrambi come variabili di script Automic, che erano quindi pronte per la post-elaborazione come qualsiasi altra variabile AE.<\/p>\n\n<p>Anche l&#x27;operazione inversa funziona in modo altrettanto fluido. Automic rende accessibili le proprie variabili a Python tramite il <code>_automic_variabili<\/code> dizionario e il <code>_automic_lavoro<\/code> oggetto, quindi un valore impostato in uno script AE, ad esempio una citt\u00e0 memorizzata in <code>&amp;city#;<\/code> \u2014 possono essere letti e stampati direttamente in Python. Non c'\u00e8 codice aggiuntivo di \"collante\": la logica di automazione esistente pu\u00f2 essere estesa con Python in entrambe le direzioni.<\/p>\n\n<p>Questo riassume in cosa consistono i nuovi Python Job e come scambiano dati con Automic. \u00c8 pi\u00f9 facile vederlo che leggerne la descrizione, quindi il tutorial riportato di seguito illustra passo dopo passo come creare ed eseguire un Python Job dall&#x27;inizio alla fine.<\/p>\n\n<!-- ============================================================= -->\n<!-- \u25b6  EMBED THE TUTORIAL VIDEO HERE (between Part 1 and Part 2)  -->\n<!-- ============================================================= -->\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-01e97f8 e-flex e-con-boxed e-con e-parent\" data-id=\"01e97f8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e3b2323 elementor-widget elementor-widget-video\" data-id=\"e3b2323\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/youtu.be\\\/CCuBSUj0HUU&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5120c92 e-flex e-con-boxed e-con e-parent\" data-id=\"5120c92\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fd9ae12 elementor-widget elementor-widget-text-editor\" data-id=\"fd9ae12\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><!-- ============================================================= --><br \/><!-- \u25b6 PART 2 \u2014 paste this AFTER the embedded tutorial video --><br \/><!-- ============================================================= --><\/p><p>Tenendo presente la guida, questi sono i casi d'uso che vale la pena provare per primi, iniziando con uno che in passato era sorprendentemente complicato.<\/p><h3>Un esempio pratico: l'elaborazione di file Excel<\/h3><p>Uno degli scenari d'uso pi\u00f9 interessanti mostrati nella sessione \u00e8 stato l'elaborazione di Excel. Leggere i fogli di calcolo significava un tempo ricorrere a programmi Java personalizzati o a strumenti esterni.<\/p><p class=\"translation-block\">Con Python nativo, un <code>.xlsx<\/code> file viene letto direttamente e le righe e le colonne pertinenti vengono trasferite agli array di script Automic per l\u2019ulteriore elaborazione all\u2019interno del flusso di lavoro \u2014 senza middleware n\u00e9 interfacce instabili nel mezzo. \u00c8 supportata anche l\u2019operazione inversa: i dati generati in Python possono essere riscritti negli array di script Automic.<\/p><p>(Lo scambio di array \u00e8 evidenziato come funzionalit\u00e0 V26 nel materiale di attivazione; confermare la sintassi esatta dell'array rispetto alla documentazione ufficiale V26 per il proprio ambiente.)<\/p><h3>Iniziare: prerequisiti per un lavoro in Python<\/h3><p>L'impostazione di un Job Python segue lo stesso schema di qualsiasi altro oggetto eseguibile. Nella pagina Attributi selezioni l'agente e l'oggetto Login che contiene le credenziali per accedervi: un agente Windows per un Job Python Windows, un agente Unix per un Job Python Unix.<\/p><p>Su qualsiasi pagina di Process scrivi lo script che il job dovr\u00e0 eseguire, in puro Python o in una combinazione di Python e script di Automation Engine. Da l\u00ec, compili l'interprete, le opzioni, la directory di lavoro e i requisiti del pacchetto nella pagina Python, e il job \u00e8 pronto per essere pianificato.<\/p><p class=\"translation-block\">Un dettaglio pratico da tenere presente per Windows: se i vostri script contengono caratteri Unicode, dovete specificare l&#x27; <code>-X utf8<\/code> all&#x27;interprete, poich\u00e9 l&#x27;impostazione predefinita di Windows non interpreta correttamente l&#x27;UTF-8 senza di essa.<\/p><h3>Monitoraggio e risoluzione dei problemi dei processi Python<\/h3><p>Una volta attivato un processo Python, si comporta come qualsiasi altro task nella prospettiva del monitoraggio dei processi: \u00e8 possibile visualizzarne lo stato nell'elenco dei task e aprire il relativo monitor, dove una pagina Python di sola lettura mostra le impostazioni definite nel processo, inclusi i valori risolti di eventuali variabili utilizzate.<\/p><p>Oltre ai report standard, l&#x27;integrazione sfrutta gli strumenti di intelligenza artificiale generativa di Automic. L&#x27;Automation AI Assistant \u00e8 in grado di analizzare l&#x27;ultima esecuzione di un processo: esamina i report e i log disponibili, riassume quanto accaduto e suggerisce come risolvere i problemi esistenti o potenziali, fornendo un collegamento diretto all&#x27;esecuzione e al relativo report.<\/p><p>Per il lavoro in Python, dove uno stack trace o una dipendenza fallita sono spesso la causa principale, ci\u00f2 rende la risoluzione dei problemi un ciclo molto pi\u00f9 breve.<\/p><h3>Perch\u00e9 questo \u00e8 importante per la tua automazione<\/h3><p>Per i team che gestiscono pipeline DataOps combinando l&#x27;orchestrazione Automic con l&#x27;elaborazione in Python, si tratta di un vero e proprio aumento della produttivit\u00e0. Questo approccio riporta i carichi di lavoro open source e Python sotto la governance centralizzata di Automic, elimina un&#x27;intera categoria di script wrapper poco affidabili e abbassa le barriere per i data engineer e i platform engineer che gi\u00e0 ragionano in Python.<\/p><p>Ci\u00f2 si inserisce in un tema pi\u00f9 ampio della versione V26: Broadcom punta a riportare gli orchestratori open source disgiunti sotto il controllo della governance aziendale senza rallentare la velocit\u00e0 di sviluppo, e il Python nativo \u00e8 una delle espressioni pi\u00f9 concrete di questa idea. Lo stesso codice che un ingegnere dei dati eseguirebbe altrimenti in uno scheduler isolato ora risiede all&#x27;interno di oggetti Automic verificabili e vincolati da policy.<\/p><p class=\"translation-block\">Se gestite o amministrate un ambiente Automic, il nostro team <a href=\"https:\/\/tricise.com\/it\/introduzione-dei-servizi-applicativi-gestiti-da-tricise\/\" target=\"_self\"><strong>Application Managed Services<\/strong><\/a> pu\u00f2 aiutarvi a implementare funzionalit\u00e0 come queste in produzione.<\/p><p class=\"translation-block\">Questa \u00e8 stata una breve panoramica mirata sull&#x27;integrazione di Python nella versione Automic V26. I dettagli ufficiali sono riportati nella <a href=\"https:\/\/docs.automic.com\/documentation\/WEBHELP\/English\/all\/components\/DOCU\/24.6.0\/AutomicAutomationGuides\/Content\/AWA\/Objects\/obj_jobs_win_Python.htm\" target=\"_blank\" rel=\"noopener\"><strong>documentazione relativa ai processi Python in Windows<\/strong><\/a> della versione Broadcom e nella <a href=\"https:\/\/docs.automic.com\/documentation\/WEBHELP\/English\/all\/components\/DOCU\/24.6.0\/AutomicAutomationGuides\/Content\/Script\/Reference\/Overview\/Python_Processing.htm\" target=\"_blank\" rel=\"noopener\"><strong>guida di riferimento allo scripting Python<\/strong><\/a>, che trattano in modo esaustivo le impostazioni dell&#x27;interprete, il dizionario delle variabili e le istruzioni di registrazione.<\/p><h3>Approfondisci: webinar in diretta sull&#x27;aggiornamento Automic V26<\/h3><p class=\"translation-block\">Se state valutando il passaggio alla versione V26, Tricise offre una sessione gratuita di 45 minuti dedicata all&#x27;aggiornamento con <a href=\"https:\/\/www.linkedin.com\/in\/jens-pilz-524ba319a\/\" target=\"_blank\" rel=\"noopener\"><strong>Jens Pilz<\/strong><\/a>, esperto di Automic: le insidie dell&#x27;aggiornamento, le cinque principali modifiche alle funzionalit\u00e0 esistenti e le nuove funzionalit\u00e0 di intelligenza artificiale che meritano la vostra attenzione. La sessione si terr\u00e0 due volte, una per ciascuna lingua:<\/p><ul><li><a href=\"https:\/\/tricise.com\/it\/eventi\/webinar-automic-v26-in-tedesco\/\"><strong>Webinar sull&#x27;aggiornamento Automic V26 \u2014 Edizione in tedesco<\/strong><\/a> (26 giugno 2026, 10:00 CEST)<\/li><li><a href=\"https:\/\/tricise.com\/it\/eventi\/webinar-automic-v26-in-inglese\/\"><strong>Webinar sull&#x27;aggiornamento Automic V26 \u2014 Edizione in inglese<\/strong><\/a> (22 luglio 2026, 14:00 CEST)<\/li><\/ul><h3>Domande frequenti<\/h3><details><summary><strong>Quali tipi di lavoro in Python vengono aggiunti con Automic V26?<\/strong><\/summary><p>Tre: il Job Python generico, il Job Python per Unix e il Job Python per Windows. Ciascuno rispecchia la struttura dei classici oggetti Job Automic e pu\u00f2 essere eseguito autonomamente o all&#x27;interno di un gruppo di job, un flusso di lavoro o una pianificazione.<\/p><\/details><details><summary><strong>\u00c8 necessario disporre di Automic SaaS per utilizzare l&#x27;integrazione Python di Automic V26?<\/strong><\/summary><p>No. I tipi di attivit\u00e0 Python erano originariamente disponibili nella versione 24.5 solo per i clienti SaaS. A partire dalla versione 26, sono disponibili per tutti gli utenti di Automation Engine, compresi gli ambienti on-premise.<\/p><\/details><details><summary><strong>Cosa succede se un pacchetto Python obbligatorio non riesce a installarsi?<\/strong><\/summary><p>L'agente chiama PIP per installare i pacchetti elencati nel campo Requisiti. Se alcuni di essi non possono essere installati, il processo viene interrotto e non viene avviato. Il report PIP dedicato registra il risultato dell'installazione in modo da poter risolvere rapidamente le dipendenze.<\/p><\/details><details><summary><strong>Le variabili degli script Python e Automic possono scambiarsi valori in entrambe le direzioni?<\/strong><\/summary><p>S\u00ec. I valori Python vengono reimmessi in Automic con <code>automic_registra_variabile<\/code> l'equivalente di <code>:REGISTRA_VARIABILE<\/code>), e le variabili Automic sono rese disponibili in Python tramite il <code>_automic_variabili<\/code> dizionario e il <code>_automic_lavoro<\/code> oggetto.<\/p><\/details><details><summary><strong>Dove configuro l'interprete e i pacchetti richiesti?<\/strong><\/summary><p>Nella pagina Python dell'offerta di lavoro, nella sezione Parametri di avvio: l'interprete Python, le sue opzioni, la directory di lavoro e l'elenco dei pacchetti richiesti. Il codice Python vero e proprio va nella pagina Processo.<\/p><\/details><h3>\u00a0<\/h3><h3>Usa Automic V26 con Tricise<\/h3><p class=\"translation-block\">Vuoi trasformare le nuove funzionalit\u00e0 di Python in automazioni operative? <a href=\"https:\/\/tricise.com\/it\/contatto\/consultazione\/\" target=\"_self\"><strong>Prenota una consulenza gratuita con il team Tricise Automic Automation<\/strong><\/a>: in qualit\u00e0 di principale partner strategico di Broadcom in Europa, ti aiutiamo a pianificare l&#x27;aggiornamento alla V26 e a sviluppare i casi d&#x27;uso pi\u00f9 rilevanti per il tuo ambiente. E se stai esaminando il resto della release, continua a seguire <a href=\"https:\/\/tricise.com\/it\/automic-automation-v26-le-7-funzionalita-principali\/\" target=\"_self\"><strong>la<\/strong><\/a> nostra <a href=\"https:\/\/tricise.com\/it\/automic-automation-v26-le-7-funzionalita-principali\/\" target=\"_self\"><strong>serie di approfondimenti<\/strong><\/a> su <a href=\"https:\/\/tricise.com\/it\/automic-automation-v26-le-7-funzionalita-principali\/\" target=\"_self\"><strong>Automic V26<\/strong><\/a>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>L&#x27;integrazione di Python nella versione Automic V26 offre a tutti gli utenti di Automation Engine tre tipi di job nativi in Python, un report PIP e lo scambio bidirezionale di variabili.<\/p>","protected":false},"author":59,"featured_media":16889,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[152],"tags":[],"class_list":["post-16875","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-automic-automation"],"acf":[],"meta_box":[],"_links":{"self":[{"href":"https:\/\/tricise.com\/it\/wp-json\/wp\/v2\/posts\/16875","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tricise.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tricise.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tricise.com\/it\/wp-json\/wp\/v2\/users\/59"}],"replies":[{"embeddable":true,"href":"https:\/\/tricise.com\/it\/wp-json\/wp\/v2\/comments?post=16875"}],"version-history":[{"count":0,"href":"https:\/\/tricise.com\/it\/wp-json\/wp\/v2\/posts\/16875\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tricise.com\/it\/wp-json\/wp\/v2\/media\/16889"}],"wp:attachment":[{"href":"https:\/\/tricise.com\/it\/wp-json\/wp\/v2\/media?parent=16875"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tricise.com\/it\/wp-json\/wp\/v2\/categories?post=16875"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tricise.com\/it\/wp-json\/wp\/v2\/tags?post=16875"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}