Connecting your instagram will allow us to fetch all your posts, tags, @mentions, and #hashtags. When there are new content to curate, we will send you an email.
Instagram API has certain limitations. We strongly recommend that you ask your customers to tag you in their posts as tags have the least restrictions. Instagram limitations include:
For Socialphotos to integrate with Instagram, Instagram requires that your account is:
Instagram has created a guide to help you set that up. Follow these two links to get your Instagram business account ready for integration:
Socialphotos takes your privacy and security very seriously. We asks for the minimum required permissions. Specifically, these are the permissions that we require:
You can learn more about these permissions from Instagram's Permissions Reference page. We only fetch media and do not post anything to your account.
To start connecting your Instagram, follow these steps:
Upon connecting your Instagram, we show you certain information to ensure that the integration is successful. We show the Instagram Business Account and the Facebook Page that is linked to it. We also show you the permissions that you have granted Socialphotos to use. If anything does not look right, you can click "Connect Your Instagram" again to make any changes.
If you need to make any changes, follow these steps:
You need to go through "Edit Settings" if there are any changes to your Facebook Page or Instagram accounts. If your token is about to expire and you are renewing it, you do not have to click on "Edit Settings". You can simply click on "Continue as XXX XXX", and your token will be renewed. Your existing settings will remain the same.
We can only fetch @mentions starting from when you connect. We cannot fetch previous @mentions. This is an Instagram limitation.
We can only fetch #hashtag starting from when you connect. We cannot fetch previous #hashtags. This is an Instagram limitation.
After connecting your Instagram, you can @mention yourself in a comment and that post will appear in your Instagram mentions.
You may have multiple Facebook pages, but only one can be connected to an Instagram business account. You then need to link the correct Instagram/Facebook Page with Socialphotos. You can follow these steps to ensure that your Instagram is connected correctly.
Your Instagram tokens expire after 90 days, and it can also be invalidated by Instagram for various reasons. We run daily checks to ensure that your tokens are valid. When your tokens are about to expire (~14 days), we email you so you can reconnect and renew it for another 90 days.
If you receive an email from us titled "[Socialphotos - Action Required] Instagram token expires in XX", follow these steps:
That's it! Since you have previously connected Socialphotos with Instagram, Instagram sees that as confirmation that you continues to give Socialphotos access to your Instagram account.
When there is an issue with your Instagram connection, we email you along with the error messages that we receive from Instagram. Some messages may be cryptic. Below are some common messages and what they mean.
|100||(#100) The parameter user_id is required.||Your Facebook Page is not connected to your Instagram account|
|100||33||Unsupported get request. Object with ID 'xxxx' does not exist, cannot be loaded due to missing permissions, or does not support this operation.||You did not grant Socialphotos sufficient permission|
|193||460||Error validating access token: The session has been invalidated because the user changed their password or Facebook has changed the session for security reasons.||You changed your password|
|193||463||Error validating access token: Session has expired on xxxx, xx-xx-xx xx:xx:xx. The current time is xxxx, xx-xx-xx xx:xx:xx.||Your Instagram token has expired|
|200||(#200) Requires instagram_basic permission to manage the object||You did not grant Socialphotos sufficient permission|
Here are some of the common issues.
Sometimes your Instagram account can get disconnected. While you are disconnected, we cannot fetch any Instagram photos for you. Here are some of the reasons as to why this can happen:
The fix is to go to your Instagram Settings page via Settings → Instagram and reconnect.
This can happen for the following reasons: