7

私は標準Feed DialogFacebookを使用して、私のウェブサイトで投稿を共有しています。この問題の1つは、redirect_uriの問題のために私はそれを動作させることができないということです。それは非常に奇妙です、私はアプリを所有しているため、アプリケーションIDは正しいですし、URLは正しいです...何が問題がここにあるかもしれません?私が得るエラーは:有効なリダイレクトURIが必要です。Facebook共有ダイアログで「有効なリダイレクトURIが必要です」を修正するにはどうすればよいですか?

これは私が使用していたコードです:

<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:REDIRECT_URIとAPP_IDはダミーテキストです、通常、彼らは自分のサイト上で正確な数字と文字です。私はここに広告したくない。

はFYI:sandbox modeは、私はapp domainに私のページのURLを示すことによってそれを解決し

+1

[Facebook APIエラー191]の可能な複製(http://stackoverflow.com/questions/4691782/facebook-api-error-191) – Igy

+0

lol。これらは異なるエラーであるため、重複していません。 – Johan

+0

正確に同じ問題です、redirect_uriはアプリの設定と一致しません。 – Igy

答えて

5

をオフになっています。それが動作するようにすることが不可欠であるため、Facebookのドキュメントにはこの種の情報が欠けているのはあまりにも悪いことです。とにかく、私にリンクを与えてくれてありがとう。

+3

私はFacebookのドキュメントがかなりひどいことに気付きました。 –

1

私も同様の問題があり、問題はSSLであることがわかりました。この問題が発生した場合は、FB共有ボックスをポップアップウィンドウとして起動したときに呼び出されるURLを確認してください。そのURLは、最後に有効なredirect_URI値を持つ必要があります。おそらく、何らかの形で不正な形になっていることがわかります。それはあなたに問題がどこにあるかについてのいくつかの洞察を与えるはずです。ときどきポップアップ共有ウィンドウが表示されて消えてしまい、 "リダイレクトURI"というエラーが表示されないことさえあります。

私は「WordPressの簡単なソーシャル共有ボタン」を設定しています。 Restrict HTTPSというプラグインを使用した後、いくつかのWordpressインスタンスでこの問題に遭遇しました。プラグインをEasy SSLに変更しました。次に、他のプラグインを介して呼び出されているオープングラフスクリプトのインスタンスをすべて削除しました。それが私の問題を改善しました。

今すぐ設定してくださいMassive Impressions Online Marketing.ブログの投稿やポートフォリオの記事の一番下にリンクされている場合は、その共有ボタンが設定されています。私はそのサイトにFacebook Appを使用しています。私は多くの共有ソリューション、WordPressプラグイン、コードの手動配置を試みました。この特定のプラグインは、私の意見では、Jetpackのボタンと比較しても、ほとんどのものより優れています。

Good Luck !!!