What permissions are needed for Instagram provider

Hi, we are running standalone companion setup. Now, we what to add support for Instagram provider.

With “test” users everything works like a charm. But with normal users it fails with error “Connection with Companion failed”, once they have authorized in instagram.

Server logs are:

companion: 2020-07-01T09:07:48.540Z [info] companion.client.version uppy client version @uppy/companion-client=1.4.2
companion: 2020-07-01T09:07:48.687Z [error] provider.instagram.list.error ProviderApiError: Unsupported get request.
172.17.11.70 - - [01/Jul/2020:09:07:48 +0000] "GET /companion/instagram/list/recent HTTP/1.1" 424 38 "https://host.com" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_2) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.4 Safari/605.1.15"

Permissions we already have: instagram_graph_user_profile and instagram_graph_user_media. Which else perms we need?

Hi there,

Could this be because the app is not verified on the Facebook Developer platform? Are you testing with users who have been invited as test users?

Hi

Could this be because the app is not verified on the Facebook Developer platform?

Yes, we submitted for review with permissions instagram_graph_user_profile and instagram_graph_user_media, and successfully pass it.

Are you testing with users who have been invited as test users?

Yes, with test users it works without issues. But with normal (non invited to test group) users it fails.

Are you able to complete the OAuth process with the normal user’s accounts?

@Dock1100 have you had any luck with this? I’m having the same issues.