我在C#中使用InstaSharper使用这段代码从Instagram返回媒体ID的信息。
方法正确返回有关所请求媒体的数据,但Likers and Tags集合为空。有什么办法可以包含这些数据?public async Task<UserSessionData> SignIn(string userName, string password) { userSessionData = new UserSessionData(); userSessionData.UserName = "username"; userSessionData.Password = "password"; api = InstaApiBuilder.CreateBuilder() .SetUser(userSessionData) .Build(); var loginRequest = await api.LoginAsync(); if (loginRequest.Succeeded && api.IsUserAuthenticated) { IResult<InstaUser> userSearch = await api.GetUserAsync(userName); IResult<InstaMediaList> media = await api.GetUserMediaAsync(userName, PaginationParameters.MaxPagesToLoad(1)); IResult<InstaMedia> mediaInfo = await api.GetMediaByIdAsync("1924613027431050955"); return userSessionData; } else { return null; } }
GetMediaByIdAsync
我使用InstaSharper在C#中使用这段代码来从Instagram返回媒体ID的信息。公共异步任务
遇到相同的问题,我找到了解决方案。尝试使用此代码: