0
只需使用Unity3d與Firebase我有一個數據庫的URL,我想要發送數據。 下面我使用的代碼將數據從單位發送到firebase生成錯誤 - 數據無效;無法解析JSON對象
void Start()
{
BtnSendScore();
}
public void BtnSendScore() {
StartCoroutine(SendScore("Muhammad Faizan Khan", 100));
}
public IEnumerator SendScore(string name, int score){
string url = "https://xyz.firebaseio.com/scores.json";
WWWForm objForm =new WWWForm();
objForm.AddField("playerName", name);
objForm.AddField("score", score);
objForm.AddField("scoreDate", DateTime.Now.ToString());
WWW www = new WWW(url, objForm);
yield return www;
if (www.error == null)
{
Debug.Log("Adedd ::" + www.data);
}
else {
Debug.LogError("Error ::" + www.error);
}
}
發現此錯誤?什麼問題是我檢查與jQuery的stackoverflow它談論stringify。
Adedd :: {「錯誤」:「無效的數據,無法分析JSON對象,數組 或價值也許你會在你的鑰匙 名稱中使用無效字符」 }
請記住,我沒有在firebase數據庫中亂搞,只是創建數據庫,並得到了網址。沒有添加任何鍵。
以某種方式設法運行上述代碼示例與一些修改,但現在得到「權限被拒絕」的錯誤。雖然身份驗證匿名啓用 –
我有改變規則標籤設置到數據庫中,現在它的工作原理。謝謝 –
但我的數據不在數據庫中顯示爲什麼?而我從服務器得到的響應是{「name」:「 - KPq-LPtHz4Tl9la0Qor」}這是什麼 –