本文介绍了如何对接Miracle Games SDK的登录接口,打开登录窗口。
在调用登录接口前,确保已经完成了SDK的初始化【参考】。
推荐做法:在初始化成功后的回调中调用登录接口
public MainPage()
{
this.InitializeComponent();
Loaded += (sender, args) =>
{
var auth = await MiracleGames.AuthenticationManager.AuthenticateAsync();//登录接口
if (auth.ReturnValue)//登录回调
{
//Log in success.
//var uid = MiracleGames.AuthenticationManager.UserInfo.Id;
//var token = MiracleGames.AuthenticationManager.UserInfo.Token;
}
};
}
玩家登录成功后,开发者可以使用MiracleGames.User.AuthenticationManager.UserProfile.Id做为玩家的唯一身份标识,然后完成游戏内登录。