Member 14883492 Ответов: 1

Как вызвать и добавить несколько параметров из API в url в C#


У меня есть несколько организационных URI, которые нужно вызвать в URL-адрес. У меня есть кнопка, открывающая новую страницу со списком "агентов" из разных организационных подразделений.

Ниже я позвонил из блока 474 из API.

public async Task<List<Agent>> GetAgents()
    {
        var result = await Helper.GetAsync<AgentSearchResult>($"{_propertyApiSettings.BaseUrl}beta/Staff?organisationalUnitUri=/OrganisationalUnit/474", config: await GetHeaders());
        return result.Result.Results;
    }


Что мне нужно добавить, чтобы включить еще одно организационное подразделение? Например, 123.

Что я уже пробовал:

public async Task<List<Agent>> GetAgents()
    {
        var result = await Helper.GetAsync<AgentSearchResult>($"{_propertyApiSettings.BaseUrl}beta/Staff?organisationalUnitUri=/OrganisationalUnit/474&organisationalUnitUri=/OrganisationalUnit/123", config: await GetHeaders());
        return result.Result.Results;
    }

1 Ответов

Рейтинг:
1

Garth J Lancaster

Для этого вам придется обратиться к документации по API - мы просто не можем сказать, потому что не знаем, в каком API/системе находится конечная точка.

Он должен иметь "маршрут" /метод для запроса нескольких организационных единиц, или он может потребовать, чтобы они были представлены в виде списка JSON в полезной нагрузке