Stavo giocando con la vecchia gemma onebox qui discourse/onebox: (DEPRECATED) A gem for turning URLs into website previews (github.com) (vedo che è deprecata, sto solo cercando di capirla un po’ di più) e non riuscivo a capire come impostare le opzioni per essa. Penso che ci sia un valore di cache: da impostare ma non ho visto altro.
Quando la uso con questo
url = 'https://meta.discourse.org/t/upgrading-v2-2-0-beta4-
forum-with-unknown-local-changes/310241'
Onebox.preview(url).to_s
..funziona bene, fornisce un onebox. Quando la uso con un sito og come questo:
url = 'https://bonnieplants.com/blogs/garden-fundamentals/v
egetable-garden-care-tips'
Onebox.preview(url).to_s
..non funziona, ad esempio restituisce vuoto.
Gli stessi link in Discourse fanno un onebox ok, ovviamente. Sospetto che ci sia una sorta di AllowedDomainsList regex (?) che la apre tramite configurazione e mi chiedevo come potrei usarla con questa gemma? Posso passare quell’opzione in qualche modo, o usarla come un motore in qualche modo? Sto cercando nelle specifiche ma penso di essermela persa.
Apprezzo qualsiasi intuizione, anche se si tratta di una gemma deprecata. Grazie! ![]()