FacebookとTeetボタンをつけたので、備忘がてらメモを残します。
手順
1. FacebookデベロッパーページからHTMLスニペットを取得する
2. HTMLスニペットをファイルにコピペする
FacebookデベロッパーページからHTMLスニペットを取得する
以下のページのシェアボタン構成ツールに必要なシェアしたいURLと、
ボタンのタイプを選択して、コードを取得ボタンをクリックします。
- サンプルとしてyahoo!さんのurlをかりました
- レイアウトの種類はプルダウンで変更後、すぐ下のプレビューで確認できます
- モバイルiframeにチェックをつけると、iframeでシェアダイアログを表示する
コードを取得ボタンで生成されたコードは以下の通り。
HTMLスニペットをファイルにコピペする
- app/views/application.html.erb(階層やファイルは適宜読み替えてください)のタグ内に上記画像の上部のソースをコピペ
- app/views/(ボタンを表示させたいファイル).html.erbに上記画像の下部のソースをコピペ
シェアボタンをクリックするとyahoo!さんのページをシェアすることができるようになりました。
手順
1. TwitterのページからHTMLスニペットを取得する
2. HTMLスニペットをファイルにコピペする
TwitterのページからHTMLスニペットを取得する
- まず以下のページでボタンのタイプ(ツイート、@xxxxをフォローなど)を選択
- 必要な情報を入力して、右下のHTMLスニペットを取得
HTMLスニペットをファイルにコピペする
- app/views/(ボタンを表示させたいファイル).html.erbに先ほどのHTMLスニペットをコピペ
- scriptタグ内のスニペットだけ、app/views/application.html.erb(階層やファイルは適宜読み替えてください)のタグ内に移動させる
- 1.の手順だけでもOKです
ツイートボタンをクリックすると、ツイートボタンを設置したページに関してのツイート画面に遷移できるようになりました。