Мой веб-сайт использует Umbraco в качестве CMS и Skybrud.Social для подачи новостей в Instagram.
До нескольких дней назад все работало нормально.
похоже, что Instagram изменил способ работы API сейчас.
код, который я использую, выглядит следующим образом.
Skybrud.Social.Umbraco.Instagram.PropertyEditors.OAuth.InstagramOAuthData
client = s.instagramLogin;
var service = InstagramService.CreateFromAccessToken(client.AccessToken);
Skybrud.Social.Instagram.Responses.InstagramRecentMediaResponse response =
service.Users.GetRecentMedia();
<div class="row">
@{
int number = 0;
foreach (Skybrud.Social.Instagram.Objects.InstagramMedia mediaig in response.Body.Data)
{
if(number>=16)
{
break;
}
<div class="col-md-3 col-sms-6 col-xs-12">
<div class="row" >
<a class="template" href="@mediaig.Link">
<div class="col-xs-12 templateIconDiv">
<div class="templateIconDivContainer">
<img class="templateIcon" src="@mediaig.Images.StandardResolution.Url">
</div>
</div>
</a>
</div>
</div>
number++;
}
}
</div>
есть ли способ исправить это, чтобы оно снова заработало?