PASO 0 - Registrarse en Facebook como desarrollador
Debes tener o crear una cuenta en developers.facebook.com
Paso 1 - Obtener el ID de la página
Debes tener una Facebook Page en la cual el usuario que hayas registrado en el paso 0 tenga permisos de administrador. En la página, despliega la lista de enlaces a la izquierda, y visita el enlace "Información". En esa página, debes buscar el campo
Identificador de la página
[campo numérico]
y copiar ese identificador al campo FB_PAGE_ID.
Paso 2 - Crear la aplicación
Debes visitar developers.facebook.com/apps para crear una aplicación vinculada a la página de Facebook en la que quieres postear.
Al crear una aplicación, se obtienen 2 datos fundamentales:
- App ID (identificador de la aplicación): XXXXXXXXXXXXXX
- App Secret (clave secreta): XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
PASO 3 - Access token
Para esto, visita la herramienta Graph API Explorer de Facebook:
En el combobox "Aplicación", en la parte superior, seleccionar la aplicación que se creó en el paso anterior.
Luego, en el combobox "Obtener Token", seleccionar "Tokens de acceso a la página" y seleccionar la pagina a la cual se quiere tener acceso. Debes solicitar en particular los permisos "manage_pages" y "publish_pages", sin los cuales el posting no funcionará.
Al lado izquierdo de el token, aparece una "i" donde dice "Token de acceso". Seleccionar, en la ventana nueva llamada "informacion del token de acceso", el enlace "Abrir en la herramienta de tokens de acceso" en la parte inferior derecha de ese modal.
En la nueva ventana, bajo los Ámbitos (permisos) hacer click en el boton azul que dice "Ampliar token de acceso"
Con eso Facebook generará un nuevo token de mayor duración. Copia este token al campo FB_ACCESS_TOKEN en la configuración de Prontus y guarda la configuración.
PASO 4 - Comprobación de datos en muro de destino
Visitando https://graph.facebook.com/me/?access_token=<FB_ACCESS_TOKEN>, recibirás información de la pagina en la que quieres que la aplicación pueda postear.