ScavioScavio
ProductoPreciosDocumentación
Iniciar sesionComenzar
  1. Inicio
  2. Tutoriales
  3. Cómo crear un canal de búsqueda multiplataforma
Tutorial

Cómo crear un canal de búsqueda multiplataforma

Busque en Google, YouTube, Reddit, Amazon y TikTok desde una API. Ejemplo de Python para investigación de contenido multiplataforma a $0,025/tema.

Obtener clave API gratisDocumentacion API

Cree un canal de búsqueda multiplataforma que consulte Google, YouTube, Reddit, Amazon y TikTok sobre cualquier tema utilizando una clave API. Costo: $0.025/tema (5 consultas de plataforma a $0.005 cada una). Obtenga una vista completa de cómo aparece un tema en la web.

Requisitos previos

  • Clave API de Scavio
  • Python 3.8+ o Node.js 18+

Guia paso a paso

Paso 1: Búsqueda en todas las plataformas

Consulta el mismo tema en múltiples plataformas.

Python
import requests, os

H = {'x-api-key': os.environ['SCAVIO_API_KEY'], 'Content-Type': 'application/json'}
BASE = 'https://api.scavio.dev/api/v1'

def cross_platform_search(topic):
    results = {}
    # Google SERP
    g = requests.post(f'{BASE}/search', headers=H,
        json={'query': topic, 'country_code': 'us'}).json()
    results['google'] = [r['title'] for r in g.get('organic_results', [])[:3]]
    # YouTube
    y = requests.post(f'{BASE}/search', headers=H,
        json={'query': topic, 'platform': 'youtube'}).json()
    results['youtube'] = [r.get('title', '') for r in y.get('organic_results', [])[:3]]
    # Reddit
    r = requests.post(f'{BASE}/search', headers=H,
        json={'query': topic, 'platform': 'reddit'}).json()
    results['reddit'] = [r.get('title', '') for r in r.get('organic_results', [])[:3]]
    return results

for platform, titles in cross_platform_search('best crm 2026').items():
    print(f'\n{platform}:')
    for t in titles:
        print(f'  - {t}')

Ejemplo en Python

Python
import requests, os

H = {'x-api-key': os.environ['SCAVIO_API_KEY'], 'Content-Type': 'application/json'}
BASE = 'https://api.scavio.dev/api/v1'

def multi_platform(topic):
    platforms = ['google', 'youtube', 'reddit', 'amazon']
    report = {}
    for p in platforms:
        params = {'query': topic, 'country_code': 'us'}
        if p != 'google': params['platform'] = p
        data = requests.post(f'{BASE}/search', headers=H, json=params).json()
        report[p] = {
            'results': len(data.get('organic_results', [])),
            'top_3': [r.get('title', '')[:50] for r in data.get('organic_results', [])[:3]],
        }
    # TikTok via dedicated endpoint
    tt = requests.post(f'{BASE}/tiktok/search/videos',
        headers={'Authorization': f'Bearer {os.environ["SCAVIO_API_KEY"]}',
                 'Content-Type': 'application/json'},
        json={'keyword': topic, 'count': 5}).json()
    report['tiktok'] = {
        'results': len(tt.get('data', {}).get('videos', [])),
        'top_3': [v.get('desc', '')[:50] for v in tt.get('data', {}).get('videos', [])[:3]],
    }
    return report

report = multi_platform('project management tools')
for p, d in report.items():
    print(f"{p}: {d['results']} results")

Ejemplo en JavaScript

JavaScript
const H = {'x-api-key': process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json'};
async function multiPlatform(topic) {
  const platforms = ['google', 'youtube', 'reddit', 'amazon'];
  const report = {};
  for (const p of platforms) {
    const params = {query: topic, country_code: 'us'};
    if (p !== 'google') params.platform = p;
    const r = await fetch('https://api.scavio.dev/api/v1/search', {
      method: 'POST', headers: H, body: JSON.stringify(params)
    }).then(r => r.json());
    report[p] = (r.organic_results || []).slice(0, 3).map(r => r.title?.slice(0, 50));
  }
  console.log(report);
}
multiPlatform('project management tools');

Salida esperada

JSON
Cross-platform search results showing how a topic appears on Google, YouTube, Reddit, Amazon, and TikTok. Useful for content strategy and market research.

Tutoriales relacionados

  • Cómo crear un resumen de contenido basado en SERP con API
  • Cómo buscar videos de TikTok por palabra clave a través de API

Preguntas frecuentes

La mayoria de los desarrolladores completan este tutorial en 15 a 30 minutos. Necesitaras una clave API de Scavio (el plan gratuito funciona) y un entorno de Python o JavaScript.

Clave API de Scavio. Python 3.8+ o Node.js 18+. Una clave API de Scavio te da 50 creditos gratuitos al registrarte.

Si. El plan gratuito incluye 50 creditos al registrarte, mas que suficiente para completar este tutorial y crear un prototipo funcional.

Scavio tiene un paquete nativo de LangChain (langchain-scavio), un servidor MCP y una API REST simple que funciona con cualquier cliente HTTP. Este tutorial usa the raw REST API, pero puedes adaptarlo al framework que prefieras.

Recursos relacionados

Best Of

Las mejores API de Reddit para datos de sentimiento bursátil en 2026

Read more
Best Of

Las mejores API de datos comerciales de Google Maps (mayo de 2026)

Read more
Solution

Encuentre personas influyentes de YouTube a través de API en lugar de scraping

Read more
Workflow

YouTube Influencer SERP Research Workflow

Read more
Glossary

Costo de la API de Google Maps Places

Read more
Solution

Inteligencia Cross-Platform desde un Solo Endpoint API

Read more

Empieza a construir

Busque en Google, YouTube, Reddit, Amazon y TikTok desde una API. Ejemplo de Python para investigación de contenido multiplataforma a $0,025/tema.

Obtener clave API gratuitaLeer la documentacion
ScavioScavio

API de busqueda en tiempo real para agentes de IA. Busca en todas las plataformas, no solo en Google.

Producto

  • Funciones
  • Precios
  • Panel
  • Afiliados

Desarrolladores

  • Documentacion
  • Referencia de API
  • Inicio rapido
  • Integracion MCP
  • Python SDK

Alternativas

  • Alternativa a Tavily
  • Alternativa a SerpAPI
  • Alternativa a Firecrawl
  • Alternativa a Exa

Herramientas

  • Formateador JSON
  • cURL a codigo
  • Contador de tokens
  • Todas las herramientas

© 2026 Scavio. Todos los derechos reservados.

Featured on TAAFT
Terminos de servicioPolitica de privacidad