首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用消防基地统一管理主板

用消防基地统一管理主板
EN

Stack Overflow用户
提问于 2016-08-25 04:50:35
回答 1查看 2.9K关注 0票数 0

我想将player评分保存到firebase数据库中,我编写了这段代码,并以JSON格式发出了一个post请求,它既不出错,也不向服务器添加数据。每次www.text带来这样独特的响应

{“名称”:“-KQ-0awfeGNuapdD-5AR”}

我做错了什么。如何在firebase数据库上发布用户评分。记住我没有在数据库上做任何密钥。我只允许匿名者在DB中输入数据。

代码语言:javascript
复制
        //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);
        }
EN

回答 1

Stack Overflow用户

发布于 2016-08-25 15:13:53

实际上,这就是您的请求的预期响应。

响应取决于您使用的标头。请参阅本文件:

https://firebase.google.com/docs/reference/rest/database/

当您在Http请求上使用POST头时,您正在执行数据推送请求。如果通过Firebase控制台检查数据库,数据应该保存在从响应中获得的生成密钥下。

如果这不是您想要的,您应该尝试其他适合您需要的可用Firebase请求。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39136879

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档