Facebook投稿連携
Facebook側のポリシー変更により、Facebook投稿連携機能をご利用いただけない状況となっています。
以下の資料は古いバージョン向けの資料であり、現在、以下の手順でFacebook投稿連携機能を設定することはできません。
Facebook 投稿連携
本機能は Facebook ページと呼ばれる、Facebook 自治体公式ページや Facebook 企業公式ページと連携することを意図して開発しております。 個人の Facebook ボードとは連携できませんので、事前に Facebook ページを作成してください。
- Facebook へログインします。Facebook ページを管理できるアカウントでログインします。
- Facebook for Developers へアクセスします。Facebook Developer 登録がまだの方は、Facebook Developer に登録してください。
- 新しいアプリを追加します。追加したアプリの「アプリID」と「app secret」をメモしておきます。無期限のアクセストークンを取得する際に使用します。
- グラフAPIエクスプローラーにアクセスします。
- 右側の一番上のドロップダウンを開き、3 で作成したアプリを選択します。
- 右側の上から2番目のドロップダウンを開き、「ページアクセストークンを取得」を選択し、表示される確認画面で「OK」をクリックします。
- 同じく右側の上から2番目のドロップダウンを開き、シラサギと連携する Facebook ページを選択します。
- 同じく右側の上から2番目のドロップダウンを開き、「publish_pagesをリクエスト」を選択し、表示される確認画面で「OK」をクリックします。
- 表示されているアクセストークンをメモします。
- 取得したアクセストークンは数日で有効期限が切れます。無期限のアクセストークンに変換するため次のURLにアクセスします。
https://graph.facebook.com/oauth/access_token?client_id=APP_ID&client_secret=APP_SECRET&grant_type=fb_exchange_token&fb_exchange_token=ACCESS_TOKEN
- APP_ID に 3 でメモした「アプリID」を設定
- APP_SECRETに 3 でメモした「app secret」を設定
- ACCESS_TOKEN に 4-5 でメモしたアクセストークンを設定
- 表示されたアクセストークンコピーし、グラフAPIエクスプローラーの「アクセストークン」欄に貼り付けます。
- アクセストークンの下のテキストフィールドに “me?fields=access_token” と入力し、「送信」をクリックします。
- 表示されたアクセストークンをシラサギのサイト設定のFacebook設定のアクセストークンに設定します。
以上で設定は完了です。
記事を作成する際、SNS自動投稿設定の「Facebook自動投稿」を「有効」にしてください。 記事の公開と連動して Facebook にお知らせが掲載されます。
また、記事を作成する際、SNS自動投稿設定の「非公開時に投稿を削除」を「有効」にすると、 記事の非公開と連動して Facebook からお知らせが削除されます。