diff --git a/src/essentials-for-yootheme-pro/addons/dynamic/sources/instagram.md b/src/essentials-for-yootheme-pro/addons/dynamic/sources/instagram.md index 069f393f..59b9acd2 100644 --- a/src/essentials-for-yootheme-pro/addons/dynamic/sources/instagram.md +++ b/src/essentials-for-yootheme-pro/addons/dynamic/sources/instagram.md @@ -17,6 +17,20 @@ The **Instagram Source** feeds data from Personal and Business [Instagram](https | *Account* | The Instagram Account which to authenticate with. | | *Page* | The Facebook Page associated with the Instagram Business account. Not applicable for Instagram Personal. | +## Authentication by Account Type + +Use the authentication method that matches your Instagram account type. + +| Account Type | Recommended Authentication | Requirements | Alternative | +| --- | --- | --- | --- | +| *Personal Instagram account* | [Instagram Auth Driver](../../../auths/drivers/instagram) | Authenticate directly with Instagram. | `N/A` | +| *Business Instagram account* | [Facebook Auth Driver](../../../auths/drivers/facebook) | The Instagram account must be connected to a Facebook Page, and the Facebook user must have access to that Page in Meta Business Manager. | If the account is not connected to an accessible Facebook Page, use the [Instagram Auth Driver](../../../auths/drivers/instagram). | + +For Meta setup details, see: + +- [Connect or disconnect an Instagram account and your Page](https://www.facebook.com/help/1148909221857370) +- [Add or change the Facebook Page connected to your Instagram professional account](https://www.facebook.com/help/570895513091465) + ## Media Query Fetches media from the authenticated account and resolves to a list of [Media Type](#media-type). diff --git a/src/essentials-for-yootheme-pro/auths/drivers/instagram.md b/src/essentials-for-yootheme-pro/auths/drivers/instagram.md index 950ef2dd..99b3702f 100644 --- a/src/essentials-for-yootheme-pro/auths/drivers/instagram.md +++ b/src/essentials-for-yootheme-pro/auths/drivers/instagram.md @@ -12,3 +12,17 @@ The **Instagram Auth Driver** manages the Instagram OAuth protocol to authentica | **Scopes** | List of permissions granted to this auth. Scopes can be managed or revoked at [instagram.com/accounts](https://www.instagram.com/accounts/manage_access). | | **Authentication** | Initiates the OAuth authentication flow and permission granting process. | | **Custom App** | Option to use your own Facebook App credentials. | + +## Authentication by Account Type + +Use the authentication method that matches your Instagram account type. + +| Account Type | Recommended Authentication | Requirements | Alternative | +| --- | --- | --- | --- | +| *Personal Instagram account* | Use **Instagram Auth Driver**. | Authenticate directly with Instagram. | `N/A` | +| *Business Instagram account* | Use [Facebook Auth Driver](./facebook). | The Instagram account must be connected to a Facebook Page, and the Facebook user must have access to that Page in Meta Business Manager. | If the account is not connected to an accessible Facebook Page, use **Instagram Auth Driver**. | + +For Meta setup details, see: + +- [Connect or disconnect an Instagram account and your Page](https://www.facebook.com/help/1148909221857370) +- [Add or change the Facebook Page connected to your Instagram professional account](https://www.facebook.com/help/570895513091465) diff --git a/src/essentials-for-yootheme-pro/v3.0-beta/addons/dynamic/sources/instagram.md b/src/essentials-for-yootheme-pro/v3.0-beta/addons/dynamic/sources/instagram.md index 069f393f..59b9acd2 100644 --- a/src/essentials-for-yootheme-pro/v3.0-beta/addons/dynamic/sources/instagram.md +++ b/src/essentials-for-yootheme-pro/v3.0-beta/addons/dynamic/sources/instagram.md @@ -17,6 +17,20 @@ The **Instagram Source** feeds data from Personal and Business [Instagram](https | *Account* | The Instagram Account which to authenticate with. | | *Page* | The Facebook Page associated with the Instagram Business account. Not applicable for Instagram Personal. | +## Authentication by Account Type + +Use the authentication method that matches your Instagram account type. + +| Account Type | Recommended Authentication | Requirements | Alternative | +| --- | --- | --- | --- | +| *Personal Instagram account* | [Instagram Auth Driver](../../../auths/drivers/instagram) | Authenticate directly with Instagram. | `N/A` | +| *Business Instagram account* | [Facebook Auth Driver](../../../auths/drivers/facebook) | The Instagram account must be connected to a Facebook Page, and the Facebook user must have access to that Page in Meta Business Manager. | If the account is not connected to an accessible Facebook Page, use the [Instagram Auth Driver](../../../auths/drivers/instagram). | + +For Meta setup details, see: + +- [Connect or disconnect an Instagram account and your Page](https://www.facebook.com/help/1148909221857370) +- [Add or change the Facebook Page connected to your Instagram professional account](https://www.facebook.com/help/570895513091465) + ## Media Query Fetches media from the authenticated account and resolves to a list of [Media Type](#media-type). diff --git a/src/essentials-for-yootheme-pro/v3.0-beta/auths/drivers/instagram.md b/src/essentials-for-yootheme-pro/v3.0-beta/auths/drivers/instagram.md index 950ef2dd..99b3702f 100644 --- a/src/essentials-for-yootheme-pro/v3.0-beta/auths/drivers/instagram.md +++ b/src/essentials-for-yootheme-pro/v3.0-beta/auths/drivers/instagram.md @@ -12,3 +12,17 @@ The **Instagram Auth Driver** manages the Instagram OAuth protocol to authentica | **Scopes** | List of permissions granted to this auth. Scopes can be managed or revoked at [instagram.com/accounts](https://www.instagram.com/accounts/manage_access). | | **Authentication** | Initiates the OAuth authentication flow and permission granting process. | | **Custom App** | Option to use your own Facebook App credentials. | + +## Authentication by Account Type + +Use the authentication method that matches your Instagram account type. + +| Account Type | Recommended Authentication | Requirements | Alternative | +| --- | --- | --- | --- | +| *Personal Instagram account* | Use **Instagram Auth Driver**. | Authenticate directly with Instagram. | `N/A` | +| *Business Instagram account* | Use [Facebook Auth Driver](./facebook). | The Instagram account must be connected to a Facebook Page, and the Facebook user must have access to that Page in Meta Business Manager. | If the account is not connected to an accessible Facebook Page, use **Instagram Auth Driver**. | + +For Meta setup details, see: + +- [Connect or disconnect an Instagram account and your Page](https://www.facebook.com/help/1148909221857370) +- [Add or change the Facebook Page connected to your Instagram professional account](https://www.facebook.com/help/570895513091465)