igpapi — Instagram private API Simulator for Node.js (API reference) 4.15.0
    Preparing search index...

    Function searchViewportView

    • search_viewport_view — the field's list is in front with its rows: after a typed text's answer (source typeahead), and on the empty open's recent list (source null_state_recent, not logged yet). The event's source is the app's vocabulary for the whole list; a row that came from the typing session's memory of an answer names its own source in results_source_list (query_cache, no request). The row lists are the rows the field shows, as instagram_search_results names them, with each row's section and keyword context (results_section_list, results_keyword_context_list) and its position; typeahead_rank_token_list holds each user row's own rank token (null for a keyword). The typing session's ids are the same as the typing events'; rank_token and the typeahead's own rank token are null on this event (the recordings' values).

      Parameters

      • facts: {
            navChain: string;
            queryText: string;
            resultsKeywordContextList: readonly string[];
            resultsList: readonly string[];
            resultsListNames: readonly string[];
            resultsSectionList: readonly string[];
            resultsSourceList: readonly string[];
            resultsTypeList: readonly string[];
            searchSessionId: string;
            source: "typeahead" | "null_state_recent";
            typeaheadRankTokenList: readonly (string | null)[];
            typeaheadSessionId: string;
        }

      Returns Effect<PigeonEvent, never, MobileDevice | MobileSession | MobileNetworkWire>