API de WeChat Channels
WeChat Channels es el feed de vídeos cortos dentro de WeChat. search busca vídeos por palabra clave, user_posts lista los vídeos más recientes de una cuenta y video lee un vídeo por su ID numérico.
Encadena user_posts y video con los ID de sus filas: id es el object_id de video y author_username (v2_...@finder) es el username de user_posts. Las filas de búsqueda no traen ninguno de los dos, así que un resultado de búsqueda no se puede abrir con video ni con user_posts. Los enlaces al archivo de vídeo caducan en aproximadamente un día y el inicio del archivo está cifrado; video_decode_key lo descifra.
Disponibilidad de la plataforma
- Salud 24 h
- Normal
Últimos 30 días
Funciones disponibles
Cada acción de WeChat Channels, qué hace, su precio y su salud en las últimas 24 horas. Abre una acción para ver sus parámetros, campos de respuesta y ejemplos de código.
| Capacidad | Qué hace | Por 1.000 | Salud en 24 horas |
|---|---|---|---|
Buscar vídeos en WeChat Channelssearch | Envía una keyword y recibe una página de unos 10 vídeos con título, portada, duración, «me gusta», fecha de publicación y nombre, avatar y verificación del autor. | $60 por 1.000 solicitudes | Normal |
Consultar un vídeo de WeChat Channelsvideo | Envía el object_id numérico que aparece como id en las filas de user_posts o video. | $6.81 por 1.000 solicitudes | Normal |
Listar los vídeos recientes de una cuentauser_posts | Envía el username v2_...@finder que aparece como author_username en las filas de user_posts o video y recibe los 15 vídeos más recientes de esa cuenta con los mismos campos que video. | $46 por 1.000 solicitudes | Normal |
Abre una capacidad para ver sus parámetros, campos de respuesta, ejemplos de código y prueba.
¿Qué acepta cada acción de WeChat Channels?
Cada respuesta enlaza una acción ejecutable con sus entradas reales. El significado y los valores permitidos pertenecen a esa acción; un nombre parecido no conserva automáticamente el mismo sentido en otra plataforma.
Las fuentes oficiales se enlazan solo para precisar el término de la plataforma indicado a su lado. No implican autorización ni respaldo y no añaden a EveryInfra funciones del sitio oficial.
| Acción | Obligatorios | Opcionales | Entrega | Límite | Por 1.000 | Campos de respuesta |
|---|---|---|---|---|---|---|
searchBuscar vídeos en WeChat Channels Envía una | keyword | — | Entrega síncrona | — | $60 por 1.000 solicitudes | search_rank · title · cover_url · duration_sec · duration_seconds · posted_at · like_count · author_name · author_avatar_url · author_is_verified · platform |
videoConsultar un vídeo de WeChat Channels Envía el | object_id | — | Entrega síncrona | — | $6.81 por 1.000 solicitudes | 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_postsListar los vídeos recientes de una cuenta Envía el | username | — | Entrega síncrona | — | $46 por 1.000 solicitudes | 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 |
¿Qué significan los parámetros de WeChat Channels search?
Envía una keyword y recibe una página de unos 10 vídeos con título, portada, duración, «me gusta», fecha de publicación y nombre, avatar y verificación del autor. Las filas de búsqueda no traen ID de vídeo ni de cuenta, así que no se pueden pasar a video ni a user_posts.
keywordObligatorio- Término de búsqueda de WeChat Channels para
search, comocoffee; los términos en chino suelen encontrar más vídeos. Cada llamada devuelve una página de unos 10 vídeos.
¿Qué significan los parámetros de WeChat Channels video?
Envía el object_id numérico que aparece como id en las filas de user_posts o video. Devuelve título, descripción, autor, fecha, «me gusta», guardados, compartidos y comentarios, duración, tamaño del fotograma, portada y un enlace temporal al archivo con su clave de descifrado.
object_idObligatorio- ID numérico de un vídeo de WeChat Channels para
video, como15039881603147501275, tomado delidde una fila deuser_postsovideo. Las filas de búsqueda no lo traen. Lo que no sean dígitos se rechaza antes de cobrar.Documentación abierta de WeChat: feedId, el ID único de un vídeo de Channels — La documentación para desarrolladores de WeChat indica que un Mini Program abre un vídeo de Channels por su feedId, que el autor copia desde el asistente de Channels. La fuente solo confirma que cada vídeo de Channels tiene su propio ID único; el `object_id` de esta API es otra forma, solo dígitos, tomada de las filas de `user_posts` o `video`, y no se puede intercambiar con un feedId. · Consultada
¿Qué significan los parámetros de WeChat Channels user_posts?
Envía el username v2_...@finder que aparece como author_username en las filas de user_posts o video y recibe los 15 vídeos más recientes de esa cuenta con los mismos campos que video. No acepta el apodo.
usernameObligatorio- ID de la cuenta de WeChat Channels para
user_posts, con la formav2_...@finder, tomado delauthor_usernamede una fila deuser_postsovideo. No es el apodo y las filas de búsqueda no lo traen. Otros formatos se rechazan antes de cobrar.Documentación abierta de WeChat: el ID de cuenta de Channels (finderUserName) — La documentación para desarrolladores de WeChat indica que finderUserName es el ID de la cuenta de Channels, visible para el autor en la página principal del asistente de Channels. La fuente solo confirma que una cuenta de Channels tiene un ID distinto de su apodo; el `username` de esta API es el ID v2_...@finder tomado de las filas de `user_posts` o `video`, y no se puede intercambiar con el ID de esa página. · Consultada
Cómo usar la API de WeChat Channels
- 01Consulta el catálogo público y elige una acción de la plataforma.
- 02Envía los parámetros platform y action, junto con los campos obligatorios, a POST /api/v1/social.
- 03Procesa el resultado síncrono o consulta el identificador de trabajo cuando la acción se ejecute de forma asíncrona.
- 04Guarda los campos de la respuesta estructurada que necesita tu aplicación.
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>"}}'
Preguntas sobre la API de WeChat Channels
¿Cómo llamo a la API de WeChat Channels?
Envía POST /api/v1/social con platform igual a wechat_channels, elige uno de los identificadores de acción indicados e incluye sus parámetros obligatorios.
¿Qué devuelve la API de WeChat Channels?
Devuelve JSON estructurado. Por ejemplo, el esquema de search incluye search_rank, title, cover_url y duration_sec. Cada acción tiene su propia lista de campos; que un campo esté declarado no garantiza que todos los registros tengan un valor.
¿Qué matiz de la documentación oficial conviene conservar al usar datos de WeChat Channels?
La documentación para desarrolladores de WeChat indica que un Mini Program abre un vídeo de Channels por su feedId, que el autor copia desde el asistente de Channels. La fuente solo confirma que cada vídeo de Channels tiene su propio ID único; el object_id de esta API es otra forma, solo dígitos, tomada de las filas de user_posts o video, y no se puede intercambiar con un feedId.
¿Qué parámetros son obligatorios?
Depende de la acción. search requiere keyword; video requiere object_id; user_posts requiere username.
¿Las acciones de WeChat Channels responden de inmediato?
Las acciones marcadas como asíncronas devuelven un identificador de trabajo que se consulta por sondeo. Cualquier otra acción también puede ejecutarse de forma asíncrona: añade "mode": "async" al cuerpo de la solicitud para recibir el identificador de inmediato, útil para tareas lentas o límites altos.