keywordObrigatóriobody · string
Palavra-chave da pesquisa (1-100 caracteres)
Pesquisa universal do WeChat
POST https://getvibeapi.com/v1/social/wechat_search/v2/fetch_searchcurl -sS "https://getvibeapi.com/v1/social/wechat_search/v2/fetch_search" \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
--data-binary '{"keyword":"value"}'Envie sua chave no cabeçalho Authorization: Bearer. Você paga apenas pelas solicitações aceitas pelo provedor de dados. As solicitações rejeitadas por ele (erros, tempos limite, parâmetros inválidos) não são cobradas. Uma solicitação válida que retorna um resultado vazio ou não encontrado pela plataforma é cobrada.
keywordObrigatóriobody · string
Palavra-chave da pesquisa (1-100 caracteres)
business_typebody · string
Chave vertical (18 no total). **Verificado para retornar dados**: all / account / article / video / sticker. As demais (underline / encyclopedia / live_stream / comment / listen / news / photos / book / moments / image / mini_game / weixin_index / ai_search) são filtradas no servidor por conta e região e atualmente sempre retornam vazias (count=0 mais uma mensagem no_more — ainda cobradas como uma chamada normal). Use o campo `categories` de uma pesquisa `all` para obter a lista autorizada de abas por conta. Valores fora desta lista são rejeitados (422)
sortbody · integer
Ordenar (menu suspenso 'sort' da página de resultados, comum a todas as verticais): default/0 (relevância) / latest/1 (mais recentes) / hot/2 (mais curtidos); chave de string ou inteiro
publish_timebody · integer
Filtro de hora da publicação (menu suspenso 'time' da página de resultados, comum): all/0 / day/1 / week/2 / half_year/3; chave de string ou inteiro
offsetbody · integer
Passe 0 para a primeira página; use o cursor para paginar (apenas o deslocamento não funciona: ele retorna a primeira página todas as vezes)
cursorbody · string
Cursor de paginação: deixe vazio para a primeira página; para a próxima página, passe o cursor retornado na resposta anterior
rawbody · boolean
True=resposta bruta da pesquisa; False=estrutura analisada simplificada
| Nome | Em | Tipo | Obrigatório | Descrição |
|---|---|---|---|---|
| keyword | body | string | Sim | Palavra-chave da pesquisa (1-100 caracteres) |
| business_type | body | string | Não | Chave vertical (18 no total). **Verificado para retornar dados**: all / account / article / video / sticker. As demais (underline / encyclopedia / live_stream / comment / listen / news / photos / book / moments / image / mini_game / weixin_index / ai_search) são filtradas no servidor por conta e região e atualmente sempre retornam vazias (count=0 mais uma mensagem no_more — ainda cobradas como uma chamada normal). Use o campo `categories` de uma pesquisa `all` para obter a lista autorizada de abas por conta. Valores fora desta lista são rejeitados (422) |
| sort | body | integer | Não | Ordenar (menu suspenso 'sort' da página de resultados, comum a todas as verticais): default/0 (relevância) / latest/1 (mais recentes) / hot/2 (mais curtidos); chave de string ou inteiro |
| publish_time | body | integer | Não | Filtro de hora da publicação (menu suspenso 'time' da página de resultados, comum): all/0 / day/1 / week/2 / half_year/3; chave de string ou inteiro |
| offset | body | integer | Não | Passe 0 para a primeira página; use o cursor para paginar (apenas o deslocamento não funciona: ele retorna a primeira página todas as vezes) |
| cursor | body | string | Não | Cursor de paginação: deixe vazio para a primeira página; para a próxima página, passe o cursor retornado na resposta anterior |
| raw | body | boolean | Não | True=resposta bruta da pesquisa; False=estrutura analisada simplificada |