Pular para o conteúdo principal
Modelo de dados de PFAuthenticationLoginWithFacebookRequest. A entrada com o Facebook é realizada usando o Facebook User Access Token. Mais informações sobre o token podem ser encontradas na documentação para desenvolvedores do Facebook (https://developers.facebook.com/docs/facebook-login/access-tokens/). No Unity, por exemplo, o token está disponível como AccessToken no ScriptableObject FB do SDK do Facebook. Se esta for a primeira vez que um usuário entra com a conta do Facebook e CreateAccount estiver definido como true, uma nova conta do PlayFab será criada e vinculada à Facebook ID da conta fornecida. Nesse caso, nenhum email ou nome de usuário será associado à conta do PlayFab. Caso contrário, se nenhuma conta do PlayFab estiver vinculada à conta do Facebook, um erro indicando isso será retornado, para que o título possa orientar o usuário na criação de uma conta do PlayFab. Observe que os títulos nunca devem reutilizar os mesmos aplicativos do Facebook entre Title IDs do PlayFab, pois o Facebook fornece IDs de usuário exclusivas por aplicativo, e fazer isso pode resultar em problemas com a Facebook ID do usuário nas informações da conta do PlayFab. Se você precisar reutilizar um aplicativo em uma nova Title ID do PlayFab, primeiro desvincule todas as contas do Facebook ou exclua todos os usuários da primeira Title ID. Observação: se o usuário for autenticado com AuthenticationToken, em vez de AccessToken, a API GetFriendsList retornará uma lista vazia.

Sintaxe

Membros

accessToken   const char*
is null-terminated
Identificador exclusivo do usuário fornecido pelo Facebook. authenticationToken   const char*
is null-terminated
(Opcional) Token usado para autenticação de logon limitado. createAccount   bool Criar automaticamente uma conta do PlayFab se nenhuma estiver vinculada a esta ID no momento. customTags   PFStringDictionaryEntry const*
may be nullptr
(Opcional) As marcas personalizadas opcionais associadas à solicitação (por exemplo, número de build, identificadores de rastreamento externos etc.). customTagsCount   uint32_t Contagem de customTags infoRequestParameters   PFGetPlayerCombinedInfoRequestParams const*
may be nullptr
(Opcional) Sinalizadores que indicam quais informações devem ser retornadas para o usuário. playerSecret   const char*
is null-terminated
(Opcional) Segredo do jogador usado para verificar assinaturas de solicitações de API.

Requisitos

Cabeçalho: PFAuthenticationTypes.h

Confira também

Membros de PFAuthenticationTypes
Última modificação em 6 de outubro de 2026