Facebookページにアプリのページ(ページタブアプリ)を追加する手順
チャオムジカ〜!
最近FM802ののむらまさおさんがたまらなく好きです。
Facebookページにオリジナルのコンテンツページを追加する手順を
まとめておこうとおもい、腕立て伏せをしながら記事を書いています。
■方法
ページ制作にはおおまかに2つの制作方法があります。
1、ページ制作アプリを使わせてもらって作成
参考アプリ:Static HTML、WelcomeHTML 等
2、ページ自体をアプリでつくる方法
今回は「2」の方法で、腹筋(アブなんとか)をしながらページを作成します。
■手順
1、サーバの用意
アップロードするサーバを用意。SSLアクセスできるようにしておく。
2、アップロード
表示するコンテンツをPHPファイルとしてアップロードし、おまじないを書いておく
(表示される際に高さを調節するスクリプト)
<!DOCTYPE HTML> <html> <head> <meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″> <title>ページタイトル</title> </head> <body> <!-- コンテンツ --> <!-- ▼おまじない --> <div id="fb-root"></div> <script type="text/javascript"> <!-- (function() { var e = document.createElement('script'); e.async = true; e.src = document.location.protocol + '//connect.facebook.net/ja_JP/all.js'; document.getElementById('fb-root').appendChild(e); }()); window.fbAsyncInit = function() { FB.init({ appId: 'App_ID', status: true, cookie: true }); FB.Canvas.setAutoGrow(); };//--> </script> <!-- ▲おまじない --> </body> </html>
3、アプリ管理者ページへ移動し、「新しいアプリを作成」をクリック
4、項目の入力1
「App Name」アプリの名前と「App Namespace」名前空間(識別子みたいなもん)を入力。アプリの設定名なので分かりやすいような名前を入力
5、項目の入力2
Display Name:アプリの表示名
Namespace:アプリの名前空間
連絡先メールアドレス:メールアドレス
App Domains:ページを設置したサーバのドメイン
Sandbox Mode:有効:テスト状態、無効:公開
6、ページタブアプリをFacebookページにひもづける
http://www.facebook.com/dialog/pagetab?app_id=「App_ID」&next=「URL」
こちらのURLにアクセスして、「App_ID」にはアプリのID、「URL」にはPage Tab URLで設定したURLを入力してアクセスすると、管理しているFacebookページをプルダウンで選択できるようになりますので、アプリを表示させたいページを選択します。
参考:ページタブアプリ(iframe)の作成とFacebookページへの追加方法
以上で完了です。
■公開
上でも書いていますが、アプリの設定画面で、Sandbox Modeというのを無効にすると公開されます。
さぁ、スクワットをしながらページタブアプリをつくるか!!