It looks like instagram have made change to their api (https://www.instagram.com/developer/support/) namely
Any app created before Nov 17, 2015 will continue to function until June 1, 2016. On that date, the app will automatically be moved to Sandbox Mode if it wasn't approved through the review process. The previous version of our documentation is still available here.
So in my log when i now try to get instagram data i get:
Skybrud.Social.Instagram.Exceptions.InstagramException: This request requires scope=publiccontent, but this access token is not authorized with this scope. The user must re-authorize your application with scope=publiccontent to be granted this permissions.
So in instagram manage clients you have update permissions but it first asks you usage and you have to chose option, when i chose option that best matches what i am doing it says this is not supported.
Like we talked briefly about on Twitter, there really isn't much we can do about fetching media from a given hashtag. Instagram wrote somewhere that this is no longer a valid use case for the API, and you should work with an Instagram Partner instead to accomplish this (whatever that means exactly).
You can still access other parts of the API, but most endpoints/methods now require prior approval from Instagram. In order to get approved, you have to enter a detailed summary of your app, it's purpose and so on. You also must include a video of the login page. For our integrations with the Instagram API, we typically don't have a login page, so I haven't been able to get an app approved yet.
Apps that haven't yet been approved, will run in sandbox mode. Here you will only have access to media of users that have been added as sandbox users. According to Instagram, "You can invite up to 10 users and each user can be invited to 5 apps."
instagram update to api
Anders,
It looks like instagram have made change to their api (https://www.instagram.com/developer/support/) namely
So in my log when i now try to get instagram data i get:
So in instagram manage clients you have update permissions but it first asks you usage and you have to chose option, when i chose option that best matches what i am doing it says this is not supported.
You seen this before?
Regards
Ismail
Like we talked briefly about on Twitter, there really isn't much we can do about fetching media from a given hashtag. Instagram wrote somewhere that this is no longer a valid use case for the API, and you should work with an Instagram Partner instead to accomplish this (whatever that means exactly).
You can still access other parts of the API, but most endpoints/methods now require prior approval from Instagram. In order to get approved, you have to enter a detailed summary of your app, it's purpose and so on. You also must include a video of the login page. For our integrations with the Instagram API, we typically don't have a login page, so I haven't been able to get an app approved yet.
Apps that haven't yet been approved, will run in sandbox mode. Here you will only have access to media of users that have been added as sandbox users. According to Instagram, "You can invite up to 10 users and each user can be invited to 5 apps."
I really don't have a better answer than that :(
is working on a reply...