Instagram Social Feed¶
The Instagram Social feed allows store-owners to display their Instagram profiles most recent posts. This is typically used as a component on the SFNT page.
Store Implementation Setup¶
- Get the client's Instagram username & password (or do a screen-share with the client as you go through this process)
- Go to developers.facebook.com, and log into our
[email protected]
Facebook account (see PS team-mate or ssoule for password) - Open the Genesis Social Feed app
- Navigate to Products > Instagram > Basic Display
- Scroll down to "User Token Generator" and click "Add or Remove Instagram Testers"
- Scroll down to "Instagram Testers" and click "Add Instagram Testers"
- Lookup/enter the client's company instagram profile/username and invite them.
- Login into the client's Instagram account and go to their: Apps & Websites > Tester Invites section to Approve the invite
- Go back to Navigate to Products > Instagram > Basic Display, scroll down to User Token Generator and click on "Generate Token" for the client's account.
- Log into the client's instagram account
- After logging in, you'll get an access token.
- Save a copy of the access token so you can use it on their store.
- Install the latest Transients module on their store.
-
Create a ReadyTheme Content Section with a code of
instagram_feed
and fill it with the sample template code -
Update the
l.access_token
andl.developer_email
variables for your store. - Add the
instagram_feed
RT CS to the store where you want it to display - Customize and extend the layout/design to fit the customer's needs.
Resources¶
- https://www.instagram.com/develop/
- https://developers.facebook.com/docs/instagram-basic-display-api/overview#user-token-generator
- https://www.instagram.com/about/legal/terms/api/?fbclid=IwAR3zQqGJU5ihC2VTCKScqONrammuWD8OszV7pSMsXHvSh2j1qS-owcv5ROY
- https://developers.facebook.com/docs/instagram-basic-display-api
- https://developers.facebook.com/docs/instagram-basic-display-api/overview
- https://developers.facebook.com/docs/instagram-basic-display-api/guides/getting-access-tokens-and-permissions
- https://developers.facebook.com/docs/instagram-basic-display-api/guides/long-lived-access-tokens#refresh-a-long-lived-token
- https://developers.facebook.com/docs/instagram/oembed