FacebookページIDとアクセストークン取得方法に関しては、仕様変更により現在非対応となっております。下記は、あくまで従来の情報を備忘録として残しています。
ソーシャルウィジェットでFacebookページのいいね数を表示するためには、FacebookページIDとアクセストークンを取得し、Facebook APIとの連携が必要です。
ここでは、FacebookページIDとアクセストークンの取得方法について説明します。
Facebook developersに登録
https://developers.facebook.com
まず、上記URLから「Facebook developers」に登録します。
※登録方法の詳細については下記を参照ください。
参考(外部サイト):http://gaiax-socialmedialab.jp/qa/facebook-developers-know-how/
※facebook ページを作成したアカウントで developer 登録をしてください。
Facebookアプリを作成
developersに登録したら、次にアプリを作成しアプリIDとシークレットキーを取得します。
※アプリ作成手順(外部サイト):http://gaiax-socialmedialab.jp/qa/facebook-developers-know-how/
①アプリID、②シークレットキー
ユーザーアクセストークンを取得
https://developers.facebook.com/tools/explorer/
①アプリID、②シークレットキーを取得したら上記URLへアクセスします。
右上のドロップダウンから、先ほど作製したアプリ名を選択し、その下の「トークン」のドロップダウンから「ユーザーアクセストークンを取得」を選択 します。
ポップアップ画面の中から「manage_pages」と「read_insights」にチェックを入れて「アクセストークンを取得」をクリックします。
③アクセストークンが表⽰されるのでコピーしておきます。
永続的アクセストークンの取得
上記で取得した①アプリID、②シークレットキー、③アクセストークンを⽤いて 下記URL(①、②、③を置き換えて)ブラウザのアドレスバーに貼付してアクセスします。
URL: https://graph.facebook.com/oauth/access_token?client_id=①アプリID&client_secret=②シークレットキー&grant_type=fb_exchange_token&fb_exchange_token=③アクセストークン
ブラウザ画⾯に永続アクセストークンが表⽰されるので、上記画像の部分をコピーします。
ページIDを取得
右上のドロップダウンから「Graph API Explorer」を選択し、いいね数を取得したいページ名を選択します。
④ページIDをコピーします。
テーマオプションから設定
テーマオプション→API設定 FACEBOOK欄に 取得した「④ページ ID」と「永続的アクセストークン」を⼊⼒しま す。
以上で設定は完了です。