Facebook使用Unity登录5 - 始终返回我的图形API错误:错误的请求

Dav*_*vid 1 facebook unity-game-engine facebook-graph-api

我刚开始用团结来写我的第一场比赛.

我在Facebook应用程序上创建 - 在游戏类别中.

我下载了Facebook idk并加入了统一.我在Facebook设置中更改了应用ID.

现在我尝试了我的代码:

public class LoginScript : MonoBehaviour {

    public string resultstr { get; set; }
    public Text LableResult { get; set; }

    List<string> perms = new List<string> (){"public_profile", "email", "user_friends"};

    // Use this for initialization
    void Start () {
        LableResult = gameObject.GetComponent<Text> ();
        LableResult.text = "Test";
        if (!FB.IsInitialized) {
            // Initialize the Facebook SDK
            FB.Init (InitCallback, OnHideUnity);
        } else {
            // Already initialized, signal an app activation App Event
            FB.ActivateApp ();
        }

    }

    private void InitCallback ()
    {
        if (FB.IsInitialized) {
            // Signal an app activation App Event
            FB.ActivateApp ();
            // Continue with Facebook SDK
            // ...
        } else {
            Debug.Log ("Failed to Initialize the Facebook SDK");
        }
    }

    private void OnHideUnity (bool isGameShown)
    {
        if (!isGameShown) {
            // Pause the game - we will need to hide
            Time.timeScale = 0;
        } else {
            // Resume the game - we're getting focus again
            Time.timeScale = 1;
        }
    }

    // Update is called once per frame
    void Update () {

    }

    private void AuthCallback (ILoginResult result)
    {
        if (FB.IsLoggedIn) {
            // AccessToken class will have session details
            var aToken = Facebook.Unity.AccessToken.CurrentAccessToken;
            // Print current access token's User ID
            Debug.Log (aToken.UserId);
            // Print current access token's granted permissions
            foreach (string perm in aToken.Permissions) {
                Debug.Log (perm);
            }
        } else {
            Debug.Log ("User cancelled login");
        }
    }

    // On Facebook login button
    public void OnFacebook ()
    {
        FB.LogInWithReadPermissions (perms, AuthCallback);
    }
}
Run Code Online (Sandbox Code Playgroud)

但我总是进入结果:

图表Api错误:400错误请求

和callback_id 2(有时我见过3)

登录我在Mock窗口尝试使用来自facebook的令牌.

我尝试在iPhone上部署 - 当我点击登录按钮时,游戏就崩溃了

Dav*_*vid 5

请关闭此主题.我修好了它.这是我的失败))(使用的app令牌代替用户令牌))(Happends)))))