InstaSharper InstaApiBuilder - ложная ошибка, подтвержденная пользователем (пользователь не прошел проверку подлинности, но пользователь вошел в систему)
Я использую библиотеку Instasharper для C#. Я получаю ошибку, как видно на картинке.
С информацией о пользователе, вход в Instagram. После входа я хочу получить информацию другого пользователя. Я получаю сообщение об ошибке "пользователь должен быть аутентифицирован".
Я хочу получить информацию о пользователе и подписаться на него.
Uri newUri = new Uri("http://" + proxy.Proxy_IP + ":" + proxy.Proxy_Port);
myProxy.Address = newUri;
myProxy.Credentials = new NetworkCredential(proxy.Proxy_Username, proxy.Proxy_Password);
httpHndler.Proxy = myProxy;
user.UserName = userName;
user.Password = item.iPassword;
api = InstaApiBuilder.CreateBuilder()
.UseLogger(new DebugLogger(LogLevel.Exceptions))
.UseHttpClientHandler(httpHndler)
.SetUser(user)
.Build();
IResult<InstaLoginResult> loginRes = await api.LoginAsync();
if (loginRes.Succeeded){
IResult<InstaUser> instaUser = await api.GetUserAsync(kullanici);
if (instaUser.Succeeded){
IResult<InstaFriendshipStatus> followRes = await api.FollowUserAsync(instaUser.Value.Pk);
if (followRes.Succeeded){
IResult<bool> logoutRes = await api.LogoutAsync();
if (logoutRes.Succeeded){
res += "Çıkış Başarılı: " + item.iMail + "<br />";
}
}
}
}
res += "<hr>";
}
return View((object)res);
}