Wednesday 13 January 2016

Register as a facebook developer phone number verification problem

Facebook make sure developers to register as a facebook developer before creating a facebook login project.

Register as a Facebook Developer

You can register yourself as a facebook developer by two ways.
1- You need to verify your account to complete your registration with Phone Number.
2- You can also verify your account by adding a credit card
        
If you try for the first time to create an application for Facebook, most probably, right after you press the “+Set Up New App” button or the “Create one” link, you will get an error message like this:
Your account must be verified before you can take this action. Please verify your account by adding your Mobile phone or Credit/debit card.
If you press Mobile phone, you will are at My Account->Mobile-> Activate a Phone. The only available option is “Register for Facebook Text Messages”. And this is where Facebook starts to fail developers. You get a window to state your Country and Mobile Carrier, but SURPRISE!…There are just a few countries there (Romania not included), so you cannot get your Confirmation code, you cannot get to the next step.
This is when I started to wonder if Facebook does ever test its code. Probably not.
After some hours of research, this is my solution in 3 baby-steps:
1. Go to this address: http://www.facebook.com/confirmphone.php/ and input your phone number
2. You will receive an SMS with the confirmation code and a link
3. The confirmation code will probably generate an error (“Sorry, that was an invalid confirmation code”) – this is hilarious isn’t it? – but if you follow the link on your mobile, the phone will be activated.
Most helpful resources should have been on Facebook.com, but they were found on: http://jesperastrom.com/facebook/
Update:
It seems that this error is affecting the Facebook developer community a lot.
If your account still doesn’t work, add your phone number at: https://www.facebook.com/update_security_info.php
Upon receiving the same error, address Facebook with a bug ticket at:
http://bugs.developers.facebook.net/