AppMachine Help Center

How can we help you?

Follow

Create a Facebook App ID + App Secret

To use the Facebook tools, like the Facebook registration tool, you need to create a Facebook App. When you make a Facebook App, that app will have an App ID and an App Secret. With the App ID, you can send several requests to Facebook for data. The Facebook App Secret will be used to decode the encrypted messages from Facebook, so that sensitive information remains protected.

How to: Facebook App ID + App Secret

To complete the following steps you will need to have access to a Facebook account. If you don't have a Facebook account, you can create one here: https://www.facebook.com/

Step 1: Go to http://developers.facebook.com and login with your Facebook account. (Go to Step 3 if you already have a Facebook developer account.)

Step 2: If you don't already have a Facebook Developer account, click on the "Apps" button in the top title bar of the web page. Follow the steps in the wizard to register as a Facebook developer.

Step 3: Once you're registered as a Facebook developer, click on the "Apps"  button in the top title bar of the web page. Click on the "Create New App" button in the drop down menu to create a new Facebook app.

Step 4: Enter a "Display Name," "Contact Email," and choose a "Category" for your app. When completed, click on "Create App ID"

Step 5: You will be redirected to a "Product Setup" page. In the left vertical menu, click on "Dashboard"

 

Step 6: Your App ID and App Secret are available in this page. Click on the "Show" button and enter your Facebook account's password to get the App Secret. 

 

 

 

Step 7: Once the Facebook app has successfully been created, you still need to set the app live before the necessary key (App ID and App Secret) can be used by your AppMachine app. You can set the app live in the "App Review" page of the app. 

 

 

Was this article helpful?
15 out of 16 found this helpful
Have more questions? Submit a request

Comments

  • Avatar
    Bastiaan Leideritz

    This information is outdated. Facebook updated the process.

  • Avatar
    Thomas W.

    Hi Bastiaan,

    Thanks for bringing this to our attention! The article has been updated with the new steps for retrieving your Facebook App ID and App Secret.

  • Avatar
    Mohamed OUHAMMI

    thanks, very helpful tutorial

  • Avatar
    dudakingroots

    Vocês tem algum exemplo?

  • Avatar
    miguel tavares

    Olá dudakingroots,

    Você já viu a versão portuguesa deste artigo?
    https://support.appmachine.com/hc/pt/articles/203645706-Criar-um-Facebook-App-ID-App-Secret

    Esse artigo mostra passo a passo com u exemplo como criar seu facebook app id + secret.

  • Avatar
    Christian Cub

    Do I need an Facebook-API and Twitter-API if I only want to show the Facebook-Timeline / Twitter-Account in the App?

  • Avatar
    Thomas W.

    We recommend that all apps that use the Facebook and Twitter blocks get these. It will increase stability of the loading of content in these blocks and allow users more interaction.

  • Avatar
    Rajeev Pande

    Step# 8 which seemed quite trivial and not mentioned elsewhere helped me. Great job, keep going !!

  • Avatar
    bam

    Please, I was confused about the term No-branded apps... imagine that I want to show in the app, the facebook of the soccer teams that I like - in that case, I still need to go through this process? Thank you.

  • Avatar
    Thomas W.

    @bam: Yes, you need to go through this process. Any Facebook user can request their own App ID. You don't need to be an administrator of the Facebook Page.

  • Avatar
    bam

    Tks Thomas - Just one last check... If I'm developing the App for another person, who should create It? Me or the other person who will own the App?

  • Avatar
    Thomas W.

    @bam: The developer can create the Facebook App ID.
    Please note that our service is licensed. You can't sell an entire app outright to another party (https://support.appmachine.com/hc/en-us/articles/204061793-Who-owns-the-app-).

Powered by Zendesk