facebook-app-id-app-secret-ecmg2

マーケティング

今すぐできる、開発者登録とFacebookアプリの作り方。App ID、App secretを取得してアクセストークンを調べよう

サイト運営をしていると、Facebookページとの連携が必要になることがあります。例えば、記事下にウツクシイ「いいね!」ボタンを設置したり。

facebook-app-id-app-secret_01

サイドバーに「ページプラグイン」を設置したり。

facebook-app-id-app-secret_02

またはこんなオリジナルデザインのシェアボタン  を設置するために、WordPressプラグインとの連携を求められたりします。

facebook-app-id-app-secret_03

そのためには、Facebookの開発者登録をして、「Facebookアプリ」を作る必要があります。ややこしそーなイメージがありますが、サラリ、と終えることができます。腰が抜けます。

というのも・・・10分程度で開発者登録をしたら、もうアプリは作られているんです。プラグインなどに必要となるApp ID(アプリID)とApp secretもその場で分かります。では早速。

実は現在、「ソーシャルプラグイン」と呼ばれている類のものは、開発者登録なしでも作れる状態なんですが・・・

facebook-app-id-app-secret_03-1

ガンガン更新されるFacebookの仕様変更やバージョン管理など、将来的な側面も考慮して、登録しておくことをおすすめします。

ちなみに、下のようなWordPressプラグインなどに必要となる「App ID・App secret」取得には、開発者登録が必須 そんな応用力もあるわけです。

スポンサーリンク

Facebookの開発者登録をする

所有するFacebookページの管理者アカウントでログインした状態で、下のリンク先の開発者向けページへ。

facebook for developers | 開発者向けFacebookページ 

facebook-app-id-app-secret_04

画面右上の「登録」ボタンを押すと、プライバシーポリシーなどへの同意を求められます。同意したら「はい」に切り替えて「次へ」ボタン。

facebook-app-id-app-secret_05-1

次の画面で電話番号を入力し、「SMSで受け取る」ボタンを押します。SMSで届いた認証コードをその下の項目に入力。最後に「登録する」ボタン。

facebook-app-id-app-secret_05-2

facebook-app-id-app-secret_05-3

次に「新しいアプリを追加」画面が現れます。今はiOSアプリなど本格的なものを作るわけではないですよね。用途どおりに「ウェブサイト」をクリックします。

facebook-app-id-app-secret_05-4

次に「アプリ名」を入力します。覚えやすい好きな名前でOK。入力後「新しいFacebookアプリIDを作成」ボタンをクリック。

facebook-app-id-app-secret_05-5

「新しいアプリIDを作成」画面が現れるので各項目を埋め、最後に「アプリIDを作成してください」をクリックします。 随分へりくだったオコトバですが、お願いしときましょう。

facebook-app-id-app-secret_06

その後、セキュリティチェック画面で質問に答えます。けっこう読みにくいですねぇ・・・

facebook-app-id-app-secret_07

「送信」を押してから少しタイムラグがあるので、「あれ?フリーズした?」と不安になり始めたぐらいに、画面が切り替わります。

クリックで拡大

facebook-app-id-app-secret_08

無事、開発者登録ができました。

最初のFacebookアプリは、もう作られている!

左カラムにある「Requ.log – test」。これが「Facebookアプリ」と呼ばれるもの。

facebook-app-id-app-secret_09

そう、一番最初に入力した名称です。つまり、もう「Facebookアプリ」はできているわけです。ではそのアプリ名の下にある「ダッシュボード」をクリック。

facebook-app-id-app-secret_10

今後いつでも戻ってこられるように、このあたりでブックマークしておきましょう

App IDとApp secretを取得する

「設定」→「ベーシック」の画面に移動すると・・もう欲しいものが見えています。

クリックで拡大

facebook-app-id-app-secret_11

「アプリID」の数字の羅列が「App ID」。その右にあるのが「App secret」。でもこちらは「●」で隠されています。当然ですが、この状態のままコピーしても使えません。

横にある「表示」ボタンをクリックするとFacebookページ管理者のログインパスワードが求められ、入力して初めて表示される仕組みになっています

facebook-app-id-app-secret_12

facebook-app-id-app-secret_13

無事、両方ゲットできました。あとはWordPressプラグインなど、必要とされるところへコピーして利用するだけ。あっという間です。

WEBサイトとFacebookページ連携の一例

冒頭にも紹介しましたが、「開発者向けFacebookページ」では、WEBサイトといろいろなFacebookページ連携ができます。いいね!ボタンやページプラグインなど、運営サイトに有効な、便利なものを自由に作ることができます。開発者登録をするとその幅も広がります。

記事下に設置する「いいね!ボタン」

facebook-app-id-app-secret_01

ウィジェットなどに設置する「ページプラグイン」

facebook-app-id-app-secret_02

カッコ美しい「オリジナルシェアボタン」

facebook-app-id-app-secret_03

参考記事

注意点

運営サイトを共同管理するような人がいない限り、「App secret」は外部に漏らさないようにしましょう。「App ID」と「App secret」は、Facebookアプリを管理する際のIDとパスワードのようなもの。

どんなシチュエーションがあるかは分かりませんが、万が一漏れてしまった場合、「App secret」を表示状態にした時に横に現れる「リセット」ボタンを押しましょう。新たな乱数が「App secret」に設定されます。

facebook-app-id-app-secret_14

その時はもちろん、プラグインなど、既に外部で使用している「App secret」の記述は更新する必要があります。

あわせて知っておきたい3つの知識

facebook-app-id-app-secret-ins1

Facebookのデベロッパー向け情報は、頻繁に仕様変更されます。そして欲しい情報に辿り着きにくかったりもします。ということで最後に、あわせて知っておきたい開発者向けの3つの知識を載せておきます。

1.「Facebookアプリ」バージョンの調べ方とアップデート方法

Facebookでは古いバージョンのアプリは順次廃止されていきます。知らないまま使い続けていると、ある日突然、WEBサイトでの挙動が変わってしまうことも考えられるでしょう。

現在使用しているアプリのバージョン確認は、各アプリの管理ページ内「設定」→「詳細設定」で確認できます。

sns-count-cache_44

ここでは確認だけでなく、必要に応じてアップデートすることも可能です。また、「APIアップグレードツール」ページ  でも、作成済みのアプリのバージョンを一元管理できます。

なお「開発者ニュース」ページ  ではシェア数取得に関連するGraph APIの仕様変更も含め、更新情報が随時アナウンスされています。たまに覗いてみたほうがいいかもしれませんね。

2.「App Token」(アクセストークン)の調べ方

シェア数取得などに利用されるアクセストークンは、作成したFacebookアプリごとに発行されます。WordPressプラグイン「SNS Count Cache」などではApp IDやApp Secretとあわせ、自動的に呼び出してくれます。

関連記事

しかし、アクセストークンの取得がうまくいかない場合などは、自身で調べる必要が出てくるかもしれません。その場合は、ログインした状態で下記公式ページで確認することができます。

アクセストークンツール | 開発者向けFacebook 

このページでは、作成したアプリごとのアクセストークンが確認できます。

3.「fb:admins ID」(管理者ID)の調べ方

これも混同しがちなんですが、「App ID」と「fb:admins ID」(管理者ID)は別物です。管理者IDは、「Facebookページ管理者の個人ページ」で名前部分をクリックした時に表示されるURLの末尾で知ることができます。

facebook-app-id-app-secret_15

まとめ

Facebookアプリを利用していると気づくと思いますが、開発者アカウントでできる設定変更など、分かりにくい部分が非常に多いです。アプリごとのバージョン管理など、仕様変更への対応もややこしい。実際とっつきにくいものです。

でも、世界中で多くの人が利用しているもの。仕様変更があっても都度情報は流れます。サイト運営者にとっては便利なものには違いありません。利用しない手はないですよね。

スポンサーリンク

記事が気に入ったら
Requ.logを "いいね!"
Facebookで更新情報をお届け。

Requ.log | レク.ログ

スポンサーリンク
スポンサーリンク

ピックアップ記事

  1. ポチッ、でビョイーン。クリックで画像を拡大表示させるワードプレスプラグイン「Ea…
  2. ”ブログにおいしい”、注釈画像の作り方。Screenpressoで矢印や枠線、文…
  3. ”知っているつもり”の拡張子、jpg gif png。画像形式による違いと特徴、…
  4. 便利すぎて、もうヤミツキ。WordPressプラグインSNS Count Cac…
  5. あっという間に仕事効率化。ブログにも使えるMac定型文ツール「Dash」の設定方…

関連記事

  1. simple-image-sizes_ec-ps

    ワードプレス

    メディア問題さん、さようなら。画像サイズを気ままに追加するプラグイン「Simple Image Si…

    挿入画像サイズ、もっと自由に選びたい。お悩み相談室のコーナーです。…

  2. tcd-theme-user-review_ecmg

    ワードプレス

    TCDテーマの強みとは?他テーマとの違いと基本機能をユーザー目線でレビュー

    基本機能と実際の使用感。WordPressは、初心者でも本格的なW…

  3. intuitive-custom-post-order_ec

    ワードプレス

    ほら、こんなに直感的。投稿記事の順番を並び替えるWordPressプラグインIntuitive Cu…

    記事の順番だって、自由に決めたい。ブログなどのトップページで表示さ…

  4. original-share-button_ecmg-ps
  5. backup-all-in-auto_ec

    ワードプレス

    WordPressサイトを丸ごとバックアップ!BackWPupプラグインで自動保存のタイマー設定

    一度設定したら、後はおまかせ!せっかく作った自分のWEBサイトが、…

  6. retina-os-solution_ecmg

    ワードプレス

    【Retinaディスプレイ対応1】Macで綺麗に。Windowsでサクサク。ブログ画像をOSごとに適…

    簡単に、美しく。ページ表示速度の観点で考えると、画像においてはでき…

【Requ.log記事】魅力的なブログを、今すぐ作る。
tcd-mag
【Requ.log記事】魅力を活かす、カスタマイズまとめ。
tcd-mag

特集記事

  1. improvement-flow_ecmg
  2. valuable-content-from-image_ec
  3. display-speed_ec
  4. theme-change_ecrt
  5. adjust-the-button_ecmg
  6. todoist-extension_ecmg

タスク管理で、自己管理。

todoist

人気記事

  1. screenpresso-initial-setting_ec
  2. child-theme-mechanism_ecmg-ps
  3. compress-jpeg-png-images-ecmg
  4. media-setting_ec
  5. todoist-basic_ec-ps
  6. chrome-font_ecmg-1

魅力的なブログを、今すぐ作る。

tcd-mag

ピックアップ記事

  1. dash_ecmg
  2. enlarge-image-ecmg
  3. child-theme_ecmg
  4. intuitive-custom-post-order_ec
  5. lightshot_ecmg
  6. todoist-constitution_ec

ブログのRetina対応、始めませんか?

retina-os-solution

掘り出し記事

  1. favicon-generator_ecmg
  2. pushbullet_ec
  3. insert-card-link_ecmg
  4. mailbox-goodbye-newapp_ec
  5. unroll-me_ec
  6. LightShot-Screenpresso_ecmg

ゆっくり、フシギなGIFアニメ。

gif-animation

最近の記事

  1. firefox-full-screen-capture-ecmg
  2. chrome-full-screen-capture-ecmg
  3. enlarge-image-ecmg
  4. spark-tutorial-ecmg

とっておきのWordPressテーマ。

tcd-theme-selection

ピックアップ記事

  1. original-share-button_ecmg-ps
  2. like-button-card_ecmg-ps
  3. quicktag_ecmg
  4. compress-jpeg-png-images-ecmg
  5. sns-count-cache_ecmg2
  6. todoist-basic_ec-ps

CATEGORIES

Requ.log | Recommend

WordPressテーマ「MAG(TCD036)」
WordPressテーマ「Bloom(TCD053)」

特集記事

  1. tcd-theme-user-review_ecmg
  2. retina_ecmg
  3. tcd-mag_ecmg-ps
  4. improvement-flow_ecmg
  5. valuable-content-from-image_ec
  6. extension-tools-for-bloggers_ec

人気記事

  1. jpg-gif-png_ecmg
  2. todoist-basic_ec-ps
  3. chrome-font_ecmg-1
  4. media-setting_ec
  5. compress-jpeg-png-images-ecmg
  6. chrome-full-screen-capture-ecmg
  7. screenpresso-initial-setting_ec

最近の記事

  1. firefox-full-screen-capture-ecmg
  2. chrome-full-screen-capture-ecmg
  3. enlarge-image-ecmg
  4. spark-tutorial-ecmg
  1. improvement-flow_ecmg

    マネジメント

    ”セルフマネジメント”の第一歩。忙しくても頭と心は軽くしておく、自己管理術と生活…
  2. display-speed_ec

    ワードプレス

    目指せ軽量化!今からでも始めるべき、WordPressサイトの表示スピード改善計…
  3. todoist-extension_ecmg

    マネジメント

    いつでもどこでも即タスク化。Todoistの便利すぎる拡張機能4選
  4. adjust-the-button_ecmg

    ワードプレス

    【実例集】細部の余白まで美しく。オリジナルシェアボタンのデザイン変更と調整方法
  5. tcd-mag_ecmg-ps

    ワードプレス

    魅力的なブログで収益化。ワードプレステーマTCD【MAG】の有効的な活用方法とカ…
PAGE TOP