Perché il link di Instagram genera un onebox così?

Perché questo link di Instagram genera un onebox in questo modo?

https://www.instagram.com/p/B3jG277hve9/

Se non uso un testo ipertestualizzato, il link non porta a nessuna parte (puoi fare clic sul link oneboxed sopra)!

Il link:
https://www.instagram.com/p/B3jG277hve9/

3 Mi Piace

Secondo me è un account privato?

2 Mi Piace

No, non è un account privato. Ecco un altro esempio da un post completamente pubblico:

https://www.instagram.com/p/B6gUJwDl-lQ/


Wow, ho pubblicato https://www.instagram.com/p/B6gUJwDl-lQ/ ma il onebox reindirizza a questo stesso argomento…

(modifica il mio post per riprodurlo nell’editor)

3 Mi Piace

In che cosa questa foto è diversa dalle altre?

2 Mi Piace

Sembra che alcune pagine di Instagram abbiano un link canonico con un URL diverso che richiede il login. Il codice nella libreria onebox preferisce l’URL canonico.

Ad esempio, questi sono gli URL canonici degli account Instagram in questo argomento:

https://www.instagram.com/shaparakgroup.ir/p/B3jG277hve9/caption/backhand_index_pointing_right-chp-shprkh-ok_hand-black_small_square-khrt-wyzyt-hy-brsh-khs

https://www.instagram.com/dogsofinstagram/p/B6gUJwDl-lQ/caption/happy-holidays-writes-konaandcamper-misslolathegoldendoodle-camera_with_flash-by-sh

6 Mi Piace

Anche io sto riscontrando questo problema. Sto aggiornando la mia installazione per vedere se risolve.

@techAPJ puoi sistemarlo per favore? In pratica ora dobbiamo ignorare i metadati canonici per Instagram..

6 Mi Piace

Effettuato tramite:

Esempio di link:

https://www.instagram.com/p/B7Cz042qSxv/

10 Mi Piace

Sembra che siamo tornati indietro qui, o che Instagram abbia cambiato qualcosa di nuovo. Siamo di nuovo solo a mostrare “Accedi • Instagram”. cc @techAPJ

13 Mi Piace

Strano, quell’immagine su Instagram non ha più i meta tag og:. :grimacing: Non ne ho trovati altri privi di questi…

5 Mi Piace

La cosa strana è che la onebox di Instagram funziona correttamente per me in locale (sull’ultima versione di Discourse). E vedo i tag OpenGraph (og) in modalità incognito.

Riprodurre questo problema in locale sarà complicato… sto indagando ulteriormente.

7 Mi Piace

È specifico per quell’unica immagine? :thinking:

3 Mi Piace

No, ho provato con più immagini da diversi account e tutte funzionavano correttamente in locale.

Ecco un’immagine di un’ora fa da NatGeo che funziona correttamente in locale.

Potrebbe essere un problema geografico?

A titolo informativo, anche su discourse.codinghorror.com il oneboxing di Instagram non funziona, quindi questo problema non è specifico di meta.

5 Mi Piace

Forse l’user agent modifica la risposta?

9 Mi Piace

https://www.instagram.com/p/CAojxzfjO0y/

Anche sul nostro forum questo non funziona.

1 Mi Piace

Non credo. Usiamo lo stesso user agent per tutte le richieste effettuate dal codice di Discourse, come da:

2 Mi Piace

Stesso problema anche sul nostro, qui nel Regno Unito.

Sto aggiornando Instagram onebox per utilizzare gli endpoint oEmbed ufficiali. Questa modifica funziona in locale e prevedo di pubblicare una correzione più tardi oggi. Speriamo che gli endpoint oEmbed di Instagram non abbiano restrizioni geografiche.

6 Mi Piace