0

プレーヤーのスコアをfirebaseデータベースに保存したいのですが、このコードを書いてJSON形式で投稿リクエストを行い、エラーを発行したり、サーバーにデータを追加したりしません。www.text がこのようなユニークな反応をもたらすたびに

{"名前":"-KQ-0awfeGNuapdD-5AR"}

私が間違っていること。firebase データベースにユーザー スコアを投稿するにはどうすればよいですか。データベースにキーを作成しなかったことを思い出してください。匿名でDBにデータを入力できるようにするだけです

        //Firbase Database URL
        string url = "https://xyz.firebaseio.com/.json";
        WWWForm objForm = new WWWForm();

        //Adding Data
        objForm.AddField("playerName", name);
        objForm.AddField("score", score);
        objForm.AddField("scoreDate", DateTime.Now.ToString());

        //Making Header
        Dictionary<string, string> objDict = new Dictionary<string, string>();
        objDict.Add("Content-Type", "application/json");

        //Converting FormData into JSON-- necessary for firebase post
        string jsonConvertedForm = JsonUtility.ToJson(objForm);

        byte[] bytePostData = Encoding.UTF8.GetBytes(jsonConvertedForm);
        WWW www = new WWW(url, bytePostData, objDict);
        yield return www;

        if (www.error == null)
        {
            Debug.Log("Adedd ::" + www.text );

        }
        else
        {
            Debug.LogError("Error ::" + www.error);
        }
4

1 に答える 1