Upwork Graphql job search api корректирует запрос и разбивку на страницы, которые не работают в docs
Ссылка на документацию : https://www.upwork.com/developer/documentation/graphql/api/docs/index.html#mapping-jobs
мой запрос
query = """ фрагмент объявления о вакансиях на торговой площадке, фрагмент поиска вакансий на торговой площадке MarketplaceJobPostingSearchEdge { узел { название , описание , дата создания , навыки { название } продолжительность работа { сроки действия контракта _BOS_ Тип контракта - почасовые сроки действия контракта _BOS_ тип обязательства } } } клиент { местоположение { страна } Общее количество отзывов Общее количество опубликованных работ Общее количество сотрудников, прошедших проверку, Общее количество просмотров } } }
fragment PageInfoFragment on PageInfo {
hasNextPage
endCursor
}
query marketplaceJobPostings(
$marketPlaceJobFilter: MarketplaceJobFilter
$searchType: MarketplaceJobPostingSearchType
$sortAttributes: [MarketplaceJobPostingSearchSortAttribute]
$pagination: PaginationInput
) {
marketplaceJobPostings(
marketPlaceJobFilter: $marketPlaceJobFilter
searchType: $searchType
sortAttributes: $sortAttributes
pagination: $pagination
) {
totalCount
edges {
...MarketplaceJobpostingSearchEdgeFragment
}
pageInfo {
...PageInfoFragment
}
}
}
"""