Skip to main content
Modelo de datos de PFAuthenticationLoginWithFacebookRequest. El inicio de sesión con Facebook se realiza mediante el token de acceso de usuario de Facebook. Puede encontrar más información sobre el token en la documentación para desarrolladores de Facebook (https://developers.facebook.com/docs/facebook-login/access-tokens/). En Unity, por ejemplo, el token está disponible como AccessToken en el ScriptableObject FB del SDK de Facebook. Si es la primera vez que un usuario inicia sesión con la cuenta de Facebook y CreateAccount está establecido en true, se creará una nueva cuenta de PlayFab y se vinculará al id. de Facebook de la cuenta proporcionada. En este caso, no se asociará ningún correo electrónico ni nombre de usuario a la cuenta de PlayFab. De lo contrario, si no hay ninguna cuenta de PlayFab vinculada a la cuenta de Facebook, se devolverá un error que lo indique, de modo que el título pueda guiar al usuario en la creación de una cuenta de PlayFab. Tenga en cuenta que los títulos nunca deben reutilizar las mismas aplicaciones de Facebook entre distintos identificadores de título de PlayFab, ya que Facebook proporciona identificadores de usuario únicos por aplicación y hacerlo puede provocar problemas con el id. de Facebook del usuario en la información de su cuenta de PlayFab. Si tiene que reutilizar una aplicación en un nuevo id. de título de PlayFab, asegúrese primero de desvincular todas las cuentas de Facebook o de eliminar todos los usuarios del primer id. de título. Nota: Si el usuario se autentica con AuthenticationToken, en lugar de con AccessToken, la API GetFriendsList devolverá una lista vacía.

Sintaxis

Miembros

accessToken const char*
is null-terminated
Identificador único de Facebook para el usuario. authenticationToken const char*
is null-terminated
(Opcional) Token que se usa para la autenticación de inicio de sesión limitado. createAccount bool Crea automáticamente una cuenta de PlayFab si actualmente no hay ninguna vinculada a este id. customTags PFStringDictionaryEntry const*
may be nullptr
(Opcional) Etiquetas personalizadas opcionales asociadas a la solicitud (por ejemplo, número de compilación, identificadores de seguimiento externos, etc.). customTagsCount uint32_t Recuento de customTags infoRequestParameters PFGetPlayerCombinedInfoRequestParams const*
may be nullptr
(Opcional) Marcas que indican qué partes de la información se devolverán para el usuario. playerSecret const char*
is null-terminated
(Opcional) Secreto del jugador que se usa para comprobar las firmas de las solicitudes de API (solo Enterprise).

Requisitos

Encabezado: PFAuthenticationTypes.h

Consulte también

Miembros de PFAuthenticationTypes
Última modificación el 28 de agosto de 2026