Как реализовать двухсторонний oAuth для Instagram на C#

Год назад я смог вызвать https://api.instagram.com/v1/tags/tagname/media/recent?client_id=myclientid&count=500, и я получу запрошенные результаты. Теперь кажется, что Instagram требует аутентификации через oAuth.

Моя проблема в том, что мне нужно собирать сообщения Instagram для базы данных без входа пользователя в систему. Все, что у меня есть, это мое приложение Client_Id. Поэтому я полагаю, что мне нужно использовать двухэтапную аутентификацию. Пользователь не будет входить в систему. Просто .EXE извлекает сообщения с определенным тегом.

Я искал примеры использования 'oAuth2', 'DotNetOpenAuth', 'RestSharp', 'Instasharp ' и 'Instagram C# Wrapper', но я практически не нашел ссылок.

Кто-нибудь реализовывал что-то подобное? Или кто-то знает, как это сделать?

У меня есть Client_Id, Client_Secret, и, в свою очередь, мне нужен Access_Token для вызова https://www.instagram.com/oauth/authorize/?client_id=myclientid&redirect_uri=myredirecturi&response_type=token

Хотя я не уверен, что это сработает.


person Yushell    schedule 02.12.2015    source источник
comment
обычно в OAuth2 вы используете идентификатор клиента и секрет, чтобы получить PIN-код, который вы используете для получения токена доступа. Хотя кто-то должен это разрешить   -  person Ňɏssa Pøngjǣrdenlarp    schedule 02.12.2015
comment
Это то, что я предполагал, хотя я не видел полезной ссылки или примера   -  person Yushell    schedule 03.12.2015
comment
imgUr также использует OAuth, и процесс для большинства из них одинаков с небольшими изменениями синтаксиса в ключах и строках отправки. Возможно, этот ответ поможет   -  person Ňɏssa Pøngjǣrdenlarp    schedule 03.12.2015