Caso de uso del inicio de sesión con Facebook para juegos

En este documento se muestra cómo crear y personalizar una aplicación con el caso de uso del inicio de sesión con Facebook para juegos en el panel de aplicaciones.

Antes de empezar

Necesitas lo siguiente:

Paso 1: Empezar el proceso de creación de la aplicación

Existen varias maneras de crear una aplicación.

  • Si acabas de llegar del proceso de registro, haz clic en el botón Crear primera aplicación.
  • Si estás en el panel de aplicaciones , haz clic en Crear aplicación en la esquina superior derecha.
  • Si estás en el panel de una aplicación existente y quieres crear una nueva aplicación, selecciona el menú desplegable en la esquina superior izquierda y haz clic en el botón Crear nueva aplicación.

Paso 2: Seleccionar el caso de uso

Selecciona el caso de uso Autenticar y solicitar datos de usuarios con el inicio de sesión con Facebook.

Puedes hacer clic en la comilla angular situada a la derecha de la descripción para consultar qué más puedes hacer con este caso de uso y los requisitos correspondientes.

Haz clic en el botón Siguiente.

Podrás personalizar el caso de uso más tarde en el panel de aplicaciones.

Paso 3. Tipo de inicio de sesión

Se te preguntará si vas a crear un juego; selecciona y haz clic en Siguiente.

Paso 4. Detalles de la aplicación

En este paso añadirás lo siguiente:

  • el nombre de la aplicación;
  • la dirección de correo electrónico que se usará para contactar contigo en relación con esta aplicación en concreto.

Si quieres, puedes vincular esta aplicación a una cuenta empresarial existente con el menú desplegable o puedes añadirla posteriormente.

Haz clic en Crear aplicación para guardar los detalles de la aplicación.

Paso 5. Personalizar tu aplicación

En la sección Obtener el inicio de sesión de juegos y solicitar los datos del usuario, verás que el inicio de sesión con Facebook para juegos y los permisos gaming_profile y gaming_user_picture se han añadido automáticamente a tu aplicación. Esto permite a la aplicación usar el inicio de sesión con Facebook y solicitar permiso a sus usuarios para acceder a la información de su perfil de juegos y su foto de perfil.

Haz clic en el botón Personalizar.

Personalización del inicio de sesión con Facebook y solicitud de datos de usuario

Configuración

El inicio de sesión con Facebook para juegos te permite controlar la configuración de OAuth y añadir una URL de devolución de llamada de desautorización y un validador de URI de redireccionamiento.

Inicio rápido

El inicio rápido del inicio de sesión con Facebook para juegos te permite obtener el código para implementar rápidamente el inicio de sesión con Facebook para juegos en tu aplicación.

Permisos

Verás una lista de los permisos que están disponibles en el caso de uso del inicio de sesión con Facebook para juegos con una descripción completa y los requisitos correspondientes.

  • gaming_profile: se añade automáticamente y no se puede eliminar.
  • gaming_user_picture: se añade automáticamente y no se puede eliminar.

Después de añadir un permiso a la aplicación, puedes consultar el estado de dicho permiso:

  • Listo para el modo activo: este permiso se ha aprobado en la revisión de la aplicación y está listo para publicarse y completar los requisitos de pruebas de permisos de la revisión de la aplicación.
  • Listo para las pruebas: puedes probar las llamadas a la API a extremos que requieren este permiso.
  • Se requiere verificación: este permiso requiere una cuenta empresarial de Meta verificada añadida a la aplicación.

También puedes consultar el número de llamadas a la API que has realizado correctamente a extremos que requieren cada permiso.

Paso 6. Añadir más casos de uso

Haz clic en el botón Atrás en la parte superior derecha o en Casos de uso en el menú de la izquierda para añadir más casos de uso a tu aplicación.

Estos son los casos de uso que se utilizan más habitualmente con el caso de uso que has elegido al crear esta aplicación. La mayoría de los casos de uso descritos a continuación se personalizan en el panel de la aplicación para posteriormente implementar el código y usarlos siguiendo las instrucciones de la documentación para desarrolladores.

Recomendamos completar cada caso de uso antes de añadir otro. Esto te permitirá ver la funcionalidad que ofrece cada uno para no añadir casos de uso innecesarios.

Caso de usoPermisos que añadir y productos que implementar

Ayudar a los jugadores a encontrar amigos para jugar juntos: ayuda a los jugadores actuales a encontrar a sus amigos para jugar juntos a fin de conseguir más jugadores para tu juego.

user_friends

Compartir las partidas en Facebook e Instagram: los jugadores pueden compartir capturas de pantalla y clips de vídeo de sus partidas en Instagram y Facebook, incluidas las historias y los grupos de Facebook.

Contenido compartido de juegos

Hacer un seguimiento de la interacción con los eventos de aplicación: los eventos de la aplicación de Meta permiten a tu aplicación entender cómo interactúan los usuarios con tu negocio en todas las aplicaciones, dispositivos, plataformas y sitios web.

Eventos de la aplicación de Meta

Obtener notificaciones en tiempo real con webhooks: obtén notificaciones HTML automáticas cuando los usuarios de la aplicación hagan cambios relacionados con los permisos que has añadido a la aplicación.

Webhooks de Meta

Siguientes pasos

Ahora que has personalizado correctamente los casos de uso adicionales, puedes probar la implementación y añadir aplicaciones, páginas y usuarios de prueba, entre otras cosas.