我有一个使用Instasharp通过Instagram的ASP.NET MVC5应用程序。申请被Instagram批准后的2周内,我的应用程序运行良好。但是突然停止工作,并且在使用instasharp逐行检查代码时,我发现在从instagram接收代码后,当我想要通过运行下面的代码获取Access-Code时,我从instagram得到了空值。
...
var config = InstagramInfo.Info.Config;
var auth = new OAuth(config);
var instagramauthInfo = await auth.RequestToken(code);
....
aut.RequestToken(code)返回null。 即使我使用OAuth.ResponseType.Token代替code,它在将用户验证并重定向到RedirectUrl后仍然从Instagram完全返回null。 我尝试过的解决方法但没有帮助我的是:
1. 使用最新版本的Instasharp 2. 使用Https(在Instagram的某些位置中,如果您不使用https,则可能会导致Instagram返回访问令牌为Null) 3. 在一个主题中,有人说他设置了CONTENT TYPE,但我不知道在instasharp中应该在哪里设置content-type 请帮助我解决这个问题。:(