没有用户交互的InstaSharp身份验证

时间:2017-06-20 10:49:02

标签: c# instagram-api instasharp

我正在尝试编写一项服务,可以获取特定用户的Instagram Feed。

我正在使用InstaSharp,但我无法弄清楚如何在不将最终用户重定向到https://api.instagram.com/oauth/authorize网址的情况下进行身份验证

除了this(以及其他看起来像这样的人)之外,我找不到任何示例

任何人都可以给我任何指示。 现在我有一个沙盒模式的Instagram应用程序,以及一些已经接受了沙箱邀请的用户。

1 个答案:

答案 0 :(得分:1)

我觉得这个图书馆不可能。您最好自己生成访问令牌 - https://elfsight.com/blog/2016/05/how-to-get-instagram-access-token/,然后像这样请求用户的Feed

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)
祝你好运。