2016-04-13 14 views
0

私のプロジェクトのソーシャル共有ダイアログを設定するのが苦労しています。私は自分の投稿ページをサポートするためのダイレクトリンクをいくつか変更しました。RavenのFacebookソーシャル共有ダイアログボタンのリンク

共有ダイアログコード:コミュニティは基本的に私の投稿です

<%= link_to('Share on Facebook', 'https://www.facebook.com/dialog/share?app_id=*********&display=popup&href=https://xxx&name=<%= @community.title %>&description=<%= @community.content %>&redirect_uri=<%= community_path(@community) %>',:target => :blank) %> 

。これは予期しない$ undefinedを生成し、 ')'を予期しています。

元のリンクやその他のものを改善してください。

+0

を参照してください。 Facebookでは、あなたのコードに単純な構文エラーがあります。 Facebookに関連するタグは削除されました。 – CBroe

+0

ちょっと@CBroe、あなたは彼のコードで問題を見ることができる場合は、OPにそれを指摘しない理由は何ですか?ちょうど... – ardochhigh

+0

@ardochhighちょうど問題が何であるかを知ることができないので、私はOPの言語仕様に精通しているわけではありません。ここで目的の出力を達成するための基本的な構文を読んで、私はそれを使用しています。 – CBroe

答えて

0

私は宝石に'social-share-button'

を使用しているFacebookの共有ボタンを含め、ウェブサイトからの社会的なリンクを追加する最も簡単な方法をグーグルでいます。これは、とは何の関係もありませんリンク

https://github.com/huacnlee/social-share-button

+0

私は宝石を使いたくない。私は宝石を見ましたが、それは私の期待と一致しません。上記のリンクに間違いがありますか? – Ravi

+0

あなたは 'Dialog API 'を使用する必要があります。このリンク(http://developers.facebook.com/docs/reference/dialogs/)を参照してください。 – JohnPaul

+0

私はそれを使用しましたが、それはレールでは動作しません動的タグ – Ravi

関連する問題