l’octomediaggio che friggendo in sitofico…

Il mio postaggio... ohh come si fa sempre più articolato, andando a beneficio sempre più probabile dell'umanità intera (...qualcuno ci crede?). Proprio su questa lunghezza d'onda, stasera — che, giuro di non averlo fatto apposta, ma è passato precisamente 1 mese (31 giorni) da quando l'ho creato ed iniziato ad usare — è arrivato il momento di dismettere definitivamente l'esperimento dell'Octo Media Journal!!! 🔥🔖🍽️🔫

Dopo che nelle ultime settimane ne avevo già risistemato il reposting automatico su Telegram (anche se non ho parlato dei dettagli tecnici, cosa che dovrei recuperare), per fare, come progettato, a meno del secondo canale sperimentale fallimentare lì, era il caso di togliere da mezzo anche la separazione lato web, e unire tutto sul sito del fritto misto, che uso ormai da più di un anno per questi post più lunghi... ma il "piccolo singolo problema" da superare c'è sempre (te pareva). 😤

Indeed, per quanto WordPress.com presenti numerose rogne metastatiche, e più passavano i giorni ultimamente più mi si alzava la voglia di liberarmene, visto che stanno succedendo bug allucinanti (di cui ugualmente dovrei prendermi il tempo per parlare...) e non solo, un lato positivo ce l'ha: l'integrazione Jetpack Social, per ripubblicare in automatico su varie piattaforme esterne per racimolare qualche impressione a costo zero, almeno lì funziona. (Mentre su Altervista no, c'è un problema apparentemente irrisolvibile per cui il sito non si può collegare a Jetpack completamente.) 🎠

E quindi basta: faccio lo script umma umma che sincronizza i post dal sito del fritto misto, che continuerò ad aggiornare, a quello dell'Octo Media Journal, che non mi serve più appunto, ma voglio semplicemente usare come ponte per pubblicare sulle piattaforme social senza preoccuparmi di nulla... ho deciso. E stasera, finalmente non essendomi distratta troppo, con meno di 150 righe di PHP, l'ho finito; e la data di creazione del file riporta appena il 28 gennaio... una media di 21 righe al giorno... poteva andare peggio!!!

Schermata script output nel browser, contenuto pagine Octo Media Journal, e post su Tumblr in fasi 1, 2 e 3.
E quindi in figura, per il gran divertimento, ecco lo schema di funzionamento del programma (che gestisce un post vecchio) illustrato con appena 6 finestre impilate sul mio desktop... Lo script legge gli ultimi N post dalle API JSON del sito sorgente e di quello destinatario, usa la data di creazione e modifica (precise al secondo, non ci sono collisioni) per identificare univocamente i post, e controllare quindi se i vari sono nuovi e vanno ripostati, o se eventuali modifiche vanno sincronizzate. (Magia.) 🕷️

Ora dovrò impostarlo come cronogiobbe ogni tot minuti sul mio server, e dovrebbe fare il suo lavoro egregiuamente... O, almeno, finché non mi scade il biscotto, visto che WordPress.com è la sagra delle rogne, e quindi non fa generare token per la API a piacere, bensì bisognerebbe ottenerli con OAuth, e aiuto... Non mi metterò ad implementare tutta quella robaccia per uno script personale, quindi ho semplicemente copiato il cookie dal mio browser, e amen. 🙏

Se servisse a qualcuno ricreare lo stesso orrore, il mio codice è su https://hlb0.octt.eu.org/Drive/Misc/Scripts/FrittoMistoSync.php... ma le rogne con esso al momento sono tante; Per esempio, per generare bene i repost sui social, senza duplicare l'intero contenuto sull'altro sito, faccio una schifezza che fa uscire bene i link su quelle piattaforme sul momento... ma dopo qualche giorno... addio preview. 👻 (Spero mi venga la voglia di sistemare questi miniguai prima che sia troppo tardi.)