📄 Configuración Social Media

Integración de Meta (Facebook e Instagram) con Odoo Community

Objetivo

Configurar correctamente una aplicación en Meta (Facebook Developers) para obtener las credenciales (App ID y App Secret) necesarias para integrar Facebook e Instagram en Odoo community mediante el módulo Marketing Social.

1. Configuración en Odoo

Ruta:

Marketing Social → Configuración → Cuentas de desarrollador

Activar:

  • Cuenta de desarrollador de Facebook

  • Cuenta de desarrollador de Instagram

Ingresar:

  • ID de la aplicación (App ID de Meta)

  • Secreto de la aplicación (App Secret de Meta)

Nota: Se utiliza la misma aplicación de Meta para ambas integraciones.

2. Creación de la aplicación en Meta

Acceder a:

https://developers.facebook.com/

Crear una nueva app seleccionando:

  • Opción: "Otro"

  • Tipo de app: Negocios

Esta opción permite acceso completo a la configuración manual de OAuth.

3. Configuración básica de la aplicación

Completar los siguientes campos:

  • Nombre de la aplicación

  • Correo electrónico de contacto

  • Dominios de la app:

  • URL de política de privacidad

  • URL de condiciones del servicio

  • Categoría: Negocios

4. Agregar producto de autenticación

Agregar el producto:

Inicio de sesión con Facebook para empresas

5. Configuración de OAuth

En:

Inicio de sesión con Facebook → Configuración

Activar las siguientes opciones:

  • Inicio de sesión del cliente de OAuth → Sí

  • Inicio de sesión de OAuth web → Sí

  • Usar modo estricto para URI de redireccionamiento → Sí

  • Aplicar HTTPS → Sí

6. Configuración de URIs de redireccionamiento

Agregar las siguientes URIs en:

URI de redireccionamiento de OAuth válidos

https://www.webdit.es/social_facebook/callback
https://www.webdit.es/social_instagram/callback

IMPORTANTE:

  • Las URLs deben coincidir exactamente.

  • No basta con registrar el dominio.

  • Cada endpoint debe agregarse de forma explícita.

7. Manejo de errores comunes

Error: URL bloqueada

Causa:

El redirect_uri no está registrado en Meta.

Solución:

Agregar exactamente la URL utilizada por Odoo en la lista de URIs válidas.

8. Conexión en Odoo

Una vez configurada la aplicación en Meta:

  1. Ingresar App ID y App Secret en Odoo

  2. Ir a Marketing Social

  3. Conectar cuentas de Facebook e Instagram

9. Resultado esperado

  • Conexión exitosa con Facebook

  • Conexión exitosa con Instagram

  • Visualización de publicaciones

  • Sincronización de métricas

10. Configuración mínima requerida

Meta:

Odoo:

  • App ID configurado

  • App Secret configurado

Conclusión

La integración depende principalmente de la correcta configuración de OAuth en Meta, especialmente del registro exacto de los callbacks utilizados por Odoo.