Проверка подлинности InstaSharp без взаимодействия с пользователем
Я пытаюсь написать сервис, который может получить фид Instagram для конкретного пользователя.
Я использую InstaSharp, но я не могу понять, как выполнить аутентификацию без перенаправления конечного пользователя на https://api.instagram.com/oauth/authorize url
Я не могу найти никаких примеров, кроме этого (и других, похожих на это)
Может кто-нибудь дать мне какие-либо указатели. На данный момент у меня есть приложение Instagram в режиме "песочницы" и выбор пользователей, которые приняли приглашение в "песочнице".
1 ответ
Я не думаю, что это возможно с этой библиотекой. Лучше создайте свой токен доступа самостоятельно - https://elfsight.com/blog/2016/05/how-to-get-instagram-access-token/ а затем запросите фид пользователя следующим образом
https://api.instagram.com/v1/users/{USER-ID}/media/recent/?access_token={YOUR-ACCESS-TOKEN}
Если вы хотите десериализовать ваш объект JSON в C#, используйте этот сервис - http://json2csharp.com/ для генерации вашего класса, а затем используйте библиотеку Newtownsoft:
JsonConvert.DeserializeObject<RootObject>(yourClass)
Удачи.