Rails 3アプリにソーシャルメディア共有ボタンを追加できる優れた宝石を見つけようとしています(WordpressプラグインのAddThisに似ています)。共有を有効にしたい主要なサイトは、Facebook、Twitter、LinkedIn、およびGoogle+です。サイト全体へのリンクを共有する機能と、サイト上の特定のページや投稿を共有する機能の2つのレベルの共有を許可したいと思います。前もって感謝します!
どの宝石をお勧めしますか?
Rails 3アプリにソーシャルメディア共有ボタンを追加できる優れた宝石を見つけようとしています(WordpressプラグインのAddThisに似ています)。共有を有効にしたい主要なサイトは、Facebook、Twitter、LinkedIn、およびGoogle+です。サイト全体へのリンクを共有する機能と、サイト上の特定のページや投稿を共有する機能の2つのレベルの共有を許可したいと思います。前もって感謝します!
どの宝石をお勧めしますか?
あなたのGemfile
:
gem 'social-share-button'
そしてそれをインストールします:
$ bundle install
$ rails generate social_share_button:install
これらのウィジェットを購入するときは、Railsソリューションではなく、Javascriptソリューションの観点から考える必要があります。RailsはデフォルトのJSフレームワークとしてJQueryを採用しているので、その方向を見ることもできます。
ここにいくつかあります:http://plugins.jquery.com/?s = social
shareBoxをお勧めします
共有可能はかなり良いと思いました。
Haucnleeのgemは残念ながら(現在)カウンターをサポートしていませんが、https://github.com/iffyuva/social-buttonsを使用してこれを自分で実装することができました。ワンクリックのウォークスルーでソーシャルメディアサイトのコンテンツを共有するためのRails3Gemを参照してください。
Facebookへの共有
http://www.facebook.com/dialog/feed?app_id=123456789&link=http://Domain_name/ <%= @ post.id%> / <%= @ post.name%>&picture = <%= @default_image_of_the_post .image_url%>&name = <%= @ post.title%>&caption = <%= @ post.caption%>&description = <%= @ post.description%>&redirect_uri = http:// Domain_name / <%=リクエスト。 original_url%>&display = popup” target ='_ blank'>
ノート:
app_id='App_Id'これはFacebookによって提供されます。Facebookにアプリを登録する必要があります
ここをチェックしてください'<ahref="https://developers.facebook.com" rel="nofollow"> https://developers.facebook.com' [アプリ]タブに移動し、[新規作成]をクリックします
アプリ'</p>
link =これはこの特定の投稿へのリンクです。ユーザーがFBでこの投稿をクリックすると、次のようになります。
このリンクにリダイレクト
写真=投稿の写真
名前=投稿のタイトル
キャプション=投稿のキャプション
description=投稿の説明
redirect_uri =投稿後、どのリンクにユーザーをリダイレクトするか。'request.original_url'を指定すると、ユーザーはリンクを共有している場所から同じページにリダイレクトされます。
リンク先への共有
http://www.linkedin.com/shareArticle?mini=true&url=http://Domain_name/ <%= @ post.id%> / <%= @ post.name%>&title = <%= @ post.title %>&summary = <%=@post。説明%>” target =” _ blank”>
ノート:
url =これはこの特定の投稿へのリンクです。LinkedInでこの投稿をクリックすると、次のようになります。
このリンクにリダイレクト
タイトル=投稿のタイトル
要約=投稿の説明
http://sapegin.github.io/social-likes/とても素敵に見えます、試してみてください。豊富なオプション、例とカスタマイザーを含む幅広いドキュメントがあります。
これは古い質問ですが、適切なopengraph / card-metatagsにも役立つ(外部の)JavaScriptを使用していないものを探している場合は、https ://rubygems.org/を試してみてください。 gems / social_linker(作者による恥知らずなプラグ)