callback | Callback that is called whenever the authentication operation is finished. |
Аутентифицировать локального пользователя в текущем социальном API и получить данные его профиля.
Это нужно сделать до каких-либо запросов в API. В зависимости от платформы, это может вызвать окно блокировки с просьбой залогиниться.
On certain platforms the callback may not be invoked after the second and subsequent calls of the function during a single run of the program, provided that the user or OS cancelled the first attempt to authenticate.
using UnityEngine; using UnityEngine.SocialPlatforms; using System.Collections;
public class Example : MonoBehaviour { void Start() { Social.localUser.Authenticate (success => { if (success) { Debug.Log ("Authentication successful"); string userInfo = "Username: " + Social.localUser.userName + "\nUser ID: " + Social.localUser.id + "\nIsUnderage: " + Social.localUser.underage; Debug.Log (userInfo); } else Debug.Log ("Authentication failed"); }); } }