Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -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` |
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review other docs pattern, I think for other addon references we go with full path and not relative

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done!

| *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).
Expand Down
14 changes: 14 additions & 0 deletions src/essentials-for-yootheme-pro/auths/drivers/instagram.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Original file line number Diff line number Diff line change
Expand Up @@ -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).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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)