管理しているサイトでfacebookページの投稿内容をwordpressに自動反映するために「facebook to wordpress」を利用しています。
利用方法については以前記事に書いたのですが、facebookページのアプリIDとシークレットキーの取得およびfacebookページとの紐付けにハマったので備忘録。
※どうやら以前はメニューなどから簡単に設定できたものが、直接URLをたたかないと紐付けできなくなった模様。
- 手順
0.事前にFacebookページを自動反映したいホームページを作成し、アクセスできるようにしておく。
1.Facebookのdeveleperページにて紐付け用アプリケーションを作成する。
https://developers.facebook.com/ にアクセスして、
メニュー Apps > Add a New App を選択
名前は適当でOK
2.Settingメニューからホームページ情報を登録。
メニュー setting > + Add Platformから「Page Tab」を選択。
Page Tab URLに1で作成したホームページURLを登録
※ここで「Page Tab」を選択して登録するのが重要。
これをやっておかないと手順3で以下のエラーが発生する。
This application does not support integration with your profile.
3. 手順1で作成したアプリケーションに、既存のfacebookページの紐付けを行う。
以下のようなURLを用意して、アクセスする。
http://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID&next=YOUR_URL
YOUR_APP_IDは、develeperページのsettingメニュー内で確認可能。
YOUR_URLは、登録したいホームページのURLを末尾/にして登録。
例:https://www.facebook.com/dialog/pagetab?app_id=955xxx&display=popup&next=http://xxx/
アクセスすると自分の管理しているfacebookページを選択できる画面が表示されるので(されなかったらfacebookログインを確認)、該当のホームページと紐付けしたいfacebookページを選択して、作業完了。
これで、facebookページのアプリIDとシークレットキーの取得およびfacebookページとの紐付けが完了しているはず。
参考にしたサイト)
Creating a Facebook Page Tab App – a LOT more difficult than it should be
フェイスブックページにアプリを追加する最新手法のFacebookアプリ公開!!+作り方と技術情報
WordPressプラグイン & WebAPI 活用ガイドブック [Version 3.x対応] 星野 邦敏 西川 伸一翔泳社 2013-01-29 売り上げランキング : 132634 |
4 Replies to “[WordPress] facebookページのアプリIDとシークレットキーを取得する方法”