InstaSharp API - Получить данные из определенного тега

Я использую InstaSharp API для загрузки изображений из моего Instagram в мой сайт.

Сейчас я пытаюсь получить все данные, включая определенный хэштег, но я получаю только один случайный объект (данные изображения), добавленный в мой список (result.Data). И это всегда одна и та же картинка (объект где-то посередине всего списка объектов из определенного хэштега, и этот хэштег, который я использую, попадает в 66 раз при поиске в Instagram, так что их больше 1).

Как мне получить все данные из этого конкретного хэштега, чтобы я мог использовать все эти объекты?

Вот мой код:

var users = new InstaSharp.Endpoints.Tags.Authenticated(Config, UserAuthInfo());

//- EDIT - reading the instagram-developer-api, I think this code will order the objects by when 
//they are hashtagged. This is not what I want, so the best thig would be to do it something like my last example
//result.Data only gets filled with one of these 66 objects
var result = users.Recent("mySpecificHashTag");

foreach (var item in result.Data)
{
    page.InstagramPhotos.Add( new InstagramPhoto()
    {
        Url = item.Images.StandardResolution.Url
    });
}

или даже лучше,

Как получить все данные из определенного хэштега от конкретного пользователя, чтобы я мог использовать все эти объекты?

Как это:

var users = new InstaSharp.Endpoints.Users.Authenticated(Config, UserAuthInfo());
var result = users.Recent().Data.Where(o => o.Tags.Any(z => z.Equals("mySpecificHashTag")));

Примечание: если мне нравится этот последний, я получу только X номеров объектов, добавленных определенными пользователями за последние 20 добавленных объектов. Что означает: 18 других объектов не имеют хэштега, который я хочу.

0 ответов

Другие вопросы по тегам