Facebook Developersで「確認コードが無効です」といわれる


mv

FacebookのApp IDを取得する際にアカウント認証を求められたものの、確認コードが通らず、つまずきましたので自分用にメモしておきます。

先日、WordPressのFacebookプラグインを入れるために、Facebook Developersで新しいアプリを作成しようと思いました。
まずはAppのページを開き、ページ右上の方にある「新しいアプリを作成」ボタンをクリック。
「新しいアプリを作成」という画面が開くので、アプリ名やアプリの名前空間などを入力。

「新しいアプリを作成」

すると、携帯電話かクレジットカードで認証をするように言われました。
認証をしたことがないとこのような画面が出てくるようなのですが、どうやら実在する人物であるかどうかを確かめたいようです。

気軽にクレジットカード情報を登録するのは避けたいので、携帯電話での認証を選択。
携帯メールで認証用の「確認用コード」を受け取り、受取ったコードを入力したらOK!ということのようです。携帯メールアドレスを入力して…続行、と。
すんなり「モバイル確認用コード」が届きました。

確認コードが無効です

メールに書かれているコードを入力欄に打ち込み、承認ボタンをクリックします。

「確認コードが無効です」

はて、よく確認して入力したけど間違っていたかなと思い、再度入力。

「確認コードが無効です」

やはり無効だとエラーを返されます。同じ画面の下の方に、別のコードをリクエストできそうなことが書いてあったのでリクエスト。
するとすぐにFacebookからメールが届きました。が、書かれているコードは同じです。
入力→エラー→リクエスト→入力…と何度も試みるも結果は同じです。終いには「コードの入力間違いが続きました」とエラーを返される始末です。
Googleで検索してみても、Facebookからメールが届かないというのは出てくるのですが、解決方法が見つけられず…。エラー続きではじかれている可能性もあると思い、この日はあきらめました。

連絡先情報に携帯を登録する

翌日、気を取り直してもう一度。
確認コードを入力してみたものの、結果は同じ…。
そもそもどこかに携帯を登録できるところがあるのでは?と自分の「基本データ」まわりを探してみると…「連絡先情報」という欄にありました!

fig03

編集ボタンをクリックすると、画面が開きます。

fig04

「携帯電話」欄に電話番号を入力、ひとまず保存ボタンをクリックして保存します。
すると、携帯電話番号が表示されて、その横に…「確認」という文字が!落ち着いて「確認」をクリックします。

fig05

「携帯連絡先情報を確認」という画面が開きますので、携帯メールアドレスを入力して続行ボタンをクリックします。電話番号を入力して音声案内で確認コードを入手することもできるようですが、電話を選べないときもあるようです。

携帯連絡先情報を確認

ほどなくしてFacebookからメールが届きました。
見てみると…確認コードは昨日と同じではないですか!次の画面で恐る恐る確認コードを入力して承認ボタンをクリックすると…すんなり承認されました。 その後は、問題なくFacebook Developersでアプリの作成ができました。