我正在尝试获取我的Facebook Instant Game的用户信息。这是我尝试过的:
void LoginCallback(IResult result)
{
if (result.Error == null)
{
GameObject.Find("Name").GetComponent<Text>().text = result.ResultDictionary["name"].ToString();
}
}
void AuthCallback(ILoginResult result)
{
if (FB.IsLoggedIn)
{
var aToken = AccessToken.CurrentAccessToken;
FB.API("/me?name", HttpMethod.GET, LoginCallback);
}
}
void InitializationCallback()
{
if (FB.IsInitialized)
{
FB.ActivateApp();
FB.LogInWithReadPermissions(new List<string>() {"name"}, AuthCallback);
}
}
void Awake()
{
if (!FB.IsInitialized)
{
FB.Init(InitializationCallback);
}
else
{
FB.ActivateApp();
}
}
我正在尝试获取玩游戏的用户的姓名。
我在Firefox上遇到的错误:
InvalidAccessError:基础对象不支持参数或操作
在Google Chrome上:
阻止打开...在新窗口中,因为请求是在未设置“允许弹出”权限的沙盒框架中进行的
我们将不胜感激。