API di WeChat Channels
WeChat Channels è il feed di brevi video all'interno di WeChat. search trova video per parola chiave, user_posts elenca i video più recenti di un account, video legge un video tramite il suo ID numerico e profile legge i dati pubblici di un account.
Collega user_posts e video tramite gli ID presenti nelle loro righe: id è l'object_id per video e author_username (v2_...@finder) è lo username per user_posts. Le righe di ricerca non contengono nessuno dei due ID, quindi un risultato di ricerca non può essere aperto con video o user_posts. I link ai file video scadono dopo circa un giorno e la parte iniziale di ogni file è cifrata; video_decode_key la decifra.
Invia POST https://api.everyinfra.com/api/v1/social con platform impostato su wechat_channels e action impostato sul nome di una funzionalità dell'elenco qui sotto, ad esempio search.
- 5 funzionalità
- Da $6.81 per 1.000 richieste
- Nessun addebito per chiamate non riuscite o risultati vuoti
Disponibilità della piattaforma
- Operatività nelle ultime 24 ore
- Normale
Ultimi 30 giorni
Funzionalità disponibili
Ogni azione di WeChat Channels: cosa fa, quanto costa e come ha funzionato nelle ultime 24 ore. Apri un'azione per vederne parametri, campi della risposta ed esempi di codice.
| Funzionalità | Cosa fa | Per 1.000 | Stato nelle ultime 24 ore · Tutto regolare |
|---|---|---|---|
Ricercasearch | Cerca video WeChat Channels per keyword e ottieni una pagina di circa 10 risultati, ciascuno con titolo, copertina, durata, like, ora di pubblicazione e nome, avatar e flag di verifica dell'autore. | $60 per 1.000 richieste | Normale |
Dettagli del videovideo | Leggi un video WeChat Channels tramite il suo object_id: l'ID numerico restituito nelle righe di user_posts o il link di condivisione del video (https://weixin.qq.com/sph/…). | $6.81 per 1.000 richieste | Normale |
Post dell'utenteuser_posts | Elenca gli ultimi 15 video di un account WeChat Channels tramite il suo username (l'ID v2_...@finder). | $46 per 1.000 richieste | Normale |
Profiliprofile | Cerca un account WeChat Channels tramite il suo ID v2_...@finder. | $8 per 1.000 richieste | Normale |
Commenticomments | Leggi i commenti di primo livello di un video WeChat Channels tramite ID numerico o link di condivisione, fino a 25 per pagina. | $8 per 1.000 richieste | Normale |
Cosa accetta ogni azione di API di WeChat Channels?
Ogni risposta qui sotto associa un'azione richiamabile ai suoi input reali. Il significato dei parametri e i valori ammessi dipendono dall'azione: un nome familiare non ha lo stesso significato su tutte le piattaforme.
Le fonti ufficiali sono linkate solo per chiarire il termine della piattaforma accanto a cui compaiono. Non implicano autorizzazione o approvazione da parte della piattaforma e le funzionalità del sito ufficiale non fanno parte dell'API di EveryInfra, a meno che questa pagina non le elenchi.
Consegna Sync per ogni azione.
| Azione | Obbligatori | Facoltativi | Limite | Per 1.000 | Campi della risposta |
|---|---|---|---|---|---|
searchRicerca Cerca video WeChat Channels per | keyword | — | — | $60 per 1.000 richieste | search_rank · title · cover_url · duration_sec · duration_seconds · posted_at · like_count · author_name · author_avatar_url · author_is_verified · platform |
videoDettagli del video Leggi un video WeChat Channels tramite il suo | object_id | — | — | $6.81 per 1.000 richieste | id · author_username · author_name · title · description · posted_at · like_count · collect_count · share_count · comment_count · duration_sec · duration_seconds · video_width · video_height · cover_url · video_url · video_decode_key · platform |
user_postsPost dell'utente Elenca gli ultimi 15 video di un account WeChat Channels tramite il suo | username | — | — | $46 per 1.000 richieste | id · author_username · author_name · title · description · posted_at · like_count · collect_count · share_count · comment_count · duration_sec · duration_seconds · video_width · video_height · cover_url · video_url · video_decode_key · platform |
profileProfili Cerca un account WeChat Channels tramite il suo ID v2_...@finder. Ottieni nome visualizzato, bio, avatar, regione, numero di video e raccolte, ore di diretta, nota di verifica e account WeChat collegati, come un Official Account. I profili Channels di solito nascondono il numero di follower, quindi | username | — | — | $8 per 1.000 richieste | username · display_name · bio · avatar_url · region · follower_count · post_count · collection_count · live_duration_hours · verified_reason · linked_accounts · platform |
commentsCommenti Leggi i commenti di primo livello di un video WeChat Channels tramite ID numerico o link di condivisione, fino a 25 per pagina. Ogni commento ha testo, like, ora, regione IP, nome e avatar di chi commenta, più il suo ID account Channels quando presente. Passa alla pagina successiva con next_page_token. | object_id | page_token | Ogni chiamata restituisce una pagina di massimo 25 righe. Il numero di righe varia da pagina a pagina, quindi una pagina più corta non indica la fine. Per la pagina successiva, passa come page_token il next_page_token di primo livello della risposta; fermati quando non è presente. limit è accettato ma non ha effetto. | $8 per 1.000 richieste | id · text · like_count · posted_at · author_username · author_name · author_avatar_url · ip_location · next_page_token · platform |
Cosa significano i parametri search di API di WeChat Channels?
Cerca video WeChat Channels per keyword e ottieni una pagina di circa 10 risultati, ciascuno con titolo, copertina, durata, like, ora di pubblicazione e nome, avatar e flag di verifica dell'autore. I risultati di ricerca non contengono ID del video né ID dell'account, quindi non possono essere passati a video o user_posts.
keywordObbligatorio- Il termine di ricerca WeChat Channels per
search, ad es.coffee; i termini in cinese di solito trovano più video. Una chiamata restituisce una pagina di circa 10 video.
Cosa significano i parametri video di API di WeChat Channels?
Leggi un video WeChat Channels tramite il suo object_id: l'ID numerico restituito nelle righe di user_posts o il link di condivisione del video (https://weixin.qq.com/sph/…). Ottieni titolo, descrizione, autore, ora di pubblicazione, numero di like, salvataggi, condivisioni e commenti, durata, dimensioni del fotogramma, copertina e un link al file video a tempo limitato con la relativa chiave di decifratura. Se leggi tramite link di condivisione, title, video_width e video_height possono mancare, e description contiene il testo completo del post. Sopra 10.000, like_count e collect_count sono precisi solo alle centinaia e terminano sempre in 02, e da 100.000 in su valgono sempre 100002; share_count è esatto, mentre comment_count sopra 10.000 a volte è indicato solo alle centinaia, con finale 02, e altrimenti è esatto. Il link al file scade dopo circa un giorno.
object_idObbligatorio- L'ID numerico di un video WeChat Channels per
video, ad es.15039881603147501275, preso dall'iddi una riga diuser_postsovideo, oppure il link di condivisione del video (https://weixin.qq.com/sph/...). Le righe di ricerca non hanno né l'uno né l'altro. Altri formati vengono rifiutati prima di qualsiasi addebito.WeChat Open Docs: feedId, l'ID univoco di un video di Channels — Secondo la documentazione per sviluppatori di WeChat, un Mini Program apre un video di Channels tramite il suo feedId, che l'autore copia dall'assistente di Channels. La fonte conferma solo che ogni video di Channels ha un proprio ID univoco; l'object_id di questa API è un formato diverso, composto solo da cifre, ricavato dalle righe user_posts o video, e non è intercambiabile con un feedId. · Verificato
Cosa significano i parametri user_posts di API di WeChat Channels?
Elenca gli ultimi 15 video di un account WeChat Channels tramite il suo username (l'ID v2_...@finder). Ogni video ha ID, titolo, descrizione, ora di pubblicazione, numero di like, salvataggi, condivisioni e commenti, durata, dimensioni del fotogramma, copertina e un link al file video a tempo limitato con la chiave necessaria per decifrarlo. L'ID dell'account non è il nickname.
usernameObbligatorio- L'ID account WeChat Channels per
user_posts, nel formatov2_...@finder, preso dall'author_usernamedi una riga diuser_postsovideo, oppure l'ID del canale che inizia consphmostrato nella pagina del canale, ad es.sphi9BjV8GK0Zsl. Non è il nickname, e le righe di ricerca non lo contengono. Altri formati vengono rifiutati prima di qualsiasi addebito.WeChat Open Docs: l'ID dell'account Channels (finderUserName) — Secondo la documentazione per sviluppatori di WeChat, finderUserName è l'ID dell'account Channels, mostrato all'autore nella home page dell'assistente di Channels. La fonte conferma solo che un account Channels ha un ID distinto dal nickname; lo username di questa API è l'ID account v2_...@finder ricavato dalle righe user_posts o video e non è intercambiabile con l'ID mostrato in quella home page. · Verificato
Cosa significano i parametri profile di API di WeChat Channels?
Cerca un account WeChat Channels tramite il suo ID v2_...@finder. Ottieni nome visualizzato, bio, avatar, regione, numero di video e raccolte, ore di diretta, nota di verifica e account WeChat collegati, come un Official Account. I profili Channels di solito nascondono il numero di follower, quindi follower_count spesso manca; i totali di like, preferiti e condivisioni non sono forniti.
usernameObbligatorio- L'ID dell'account WeChat Channels per
profile, nel formatov2_...@finder, preso dal campoauthor_usernamedi una riga diuser_postsovideo, oppure l'ID del canale che inizia consphmostrato nella pagina del canale, ad esempiosphi9BjV8GK0Zsl. Non è il nickname e le righe di ricerca non lo contengono.
Cosa significano i parametri comments di API di WeChat Channels?
Leggi i commenti di primo livello di un video WeChat Channels tramite ID numerico o link di condivisione, fino a 25 per pagina. Ogni commento ha testo, like, ora, regione IP, nome e avatar di chi commenta, più il suo ID account Channels quando presente. Passa alla pagina successiva con next_page_token.
Riferimento API completo: parametri, esempi di codice, esempio di risposta e statoobject_idObbligatorio- L'ID numerico del video di WeChat Channels di cui vuoi i commenti, ad esempio
15039881603147501275, preso dall'iddi una riga diuser_postsovideo, oppure il link di condivisione del video (https://weixin.qq.com/sph/...). page_tokenFacoltativo- Token di pagina per
comments. Omettilo per la prima pagina, poi ripassa ilnext_page_tokendella risposta precedente esattamente come ricevuto, per lo stesso video. Ogni pagina corrisponde a una chiamata; l'ultima pagina non hanext_page_token.
Come usare l'API di WeChat Channels
- 01Scegli un'azione della piattaforma dal catalogo pubblico.
- 02Invia piattaforma, azione e parametri obbligatori a POST /api/v1/social.
- 03Leggi il risultato dalla risposta. Per un'azione asincrona, interroga periodicamente il job ID restituito.
- 04Salva i campi della risposta che servono alla tua applicazione.
curl -X POST https://api.everyinfra.com/api/v1/social \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"platform":"wechat_channels","action":"search","params":{"keyword":"<keyword>"}}'
Domande sull'API di WeChat Channels
Cosa posso ottenere con l'API di WeChat Channels?
Imposta platform su wechat_channels. Il catalogo attuale elenca ricerca, dettagli del video, post dell'utente, profili e commenti. Questi nomi di azione identificano oggetti o viste diversi di WeChat Channels; non sono modalità di ricerca intercambiabili.
Quale input avvia la richiesta search di WeChat Channels?
Il termine di ricerca WeChat Channels per search, ad es. coffee; i termini in cinese di solito trovano più video. Una chiamata restituisce una pagina di circa 10 video. Invialo come keyword all'interno di params.
Quali campi può restituire search di WeChat Channels?
Il suo schema dichiarato include search_rank, title, cover_url e duration_sec. Un campo dichiarato può comunque mancare in un singolo record, e ogni altra azione ha il proprio elenco di campi.
Tutte le azioni di WeChat Channels rispondono subito?
Le azioni indicate come asincrone restituiscono un job ID da interrogare periodicamente. Tutte le altre azioni possono essere eseguite anche in modo asincrono: aggiungi "mode": "async" al corpo della richiesta per ricevere subito un job ID, utile per task lenti o limiti elevati. Il catalogo attuale contiene consegna sync.