In order to embed Facebook and Instagram photos, videos and posts, you will need to set up an application in Facebook's developer portal with the "Oembed" product added.
Creating a Facebook App
1. Go to the Facebook for Developers site and sign in with your Facebook account.
2. If you have not already registered with Facebook for Developers, click Register Now and follow the instructions to register
3. when prompted, enter your community name as the name for your first a