7

Sto utilizzando lo standard Feed Dialog di Facebook per condividere i post sul mio sito web. Il problema con questo è che non riesco a farlo funzionare a causa di problemi con lo redirect_uri. È molto strano, perché possiedo l'app, l'ID app è corretto e l'URL è corretto ... Quale potrebbe essere il problema qui? L'errore che ottengo è: Richiede URI di reindirizzamento valido.Come risolvere "richiede URI di reindirizzamento valido" nella finestra di dialogo Condividi Facebook?

Questo è il codice che sto usando:

<a href=https://www.facebook.com/dialog/feed?app_id=9999999999999&link=http://hereismylink.com/todays/&picture=http://fbrell.com/f8.jpg&name=%TITLE%&caption=testing1234&description=blablabla&redirect_uri=http://hereismylink.com>Share on Face</a> 

PS: il redirect_uri e APP_ID sono testo fittizio, di solito, sono i numeri corretti e le lettere sul mio sito. Non voglio fare pubblicità qui.

FYI: sandbox mode è spento

+1

possibile duplicato dell'errore [Facebook API 191] (http://stackoverflow.com/questions/4691782/facebook-api-error-191) – Igy

+0

lol. Non è duplicato perché si tratta di errori diversi. – Johan

+0

È esattamente lo stesso problema, il redirect_uri non corrisponde alle impostazioni dell'app. – Igy

risposta

5

ho risolto affermando l'URL della mia pagina nel app domain. Peccato che la documentazione di Facebook manchi di questo tipo di informazioni, perché è essenziale farlo funzionare. Comunque, grazie per avermi dato il link.

+3

Ho notato che la documentazione di Facebook è piuttosto orribile. –

1

Ho avuto un problema simile e ho appreso che il problema era che il sito era SSL. Se vedi questo problema, controlla l'URL che viene chiamato quando la casella di condivisione FB viene lanciata come finestra popup. Questo URL deve avere un valore redirect_URI valido alla fine. Probabilmente vedrai che è in qualche modo malformato. Questo dovrebbe darti un'idea di dove si trova il problema. A volte la finestra di popup popup appare e scompare troppo rapidamente e non si arriva nemmeno a vedere l'errore "Reindirizza URI".

Ho configurato "Easy Social Share Buttons for WordPress". Ho incontrato questo problema su diverse istanze di Wordpress dopo aver usato un plugin chiamato Restrict HTTPS. Ho cambiato il plug-in in Easy SSL. Quindi ho rimosso tutte le istanze degli script del grafico aperto richiamati tramite altri plugin. Questo ha risolto il problema per me.

Scopri come l'ho configurato ora su Massive Impressions Online Marketing. Se vai a uno dei post del blog o dei post sul portfolio collegati in basso, vedrai i pulsanti di condivisione configurati. Sto usando un'app di Facebook per il sito. Ho provato molte soluzioni di condivisione, plugin WordPress e inserimento manuale del codice, e questo particolare plugin è stato migliore di molti, a mio parere, anche rispetto ai pulsanti di Jetpack.

Buona fortuna !!!