Вы можете отправлять HTTP-запросы в RESTful API-интерфейсы firebase, поэтому вам просто понадобится простая клиентская библиотека HTTP в вашем коде C#.
а также использовать клиентскую библиотеку firebase unity3d.
для примера асинхронного запроса:
FirebaseDatabase.DefaultInstance
.GetReference("Leaders")
.GetValueAsync().ContinueWith(task => {
if (task.IsFaulted) {
// Handle the error...
}
else if (task.IsCompleted) {
DataSnapshot snapshot = task.Result;
// Do something with snapshot...
}
});
Официальное руководство Firebase здесь: https://firebase.google.com/docs/database/unity/retrieve-data
как насчет вашего запроса firebase в u3d?
Кроме того, вы можете использовать клиентскую библиотеку firebase u3d. Например: FirebaseDatabase.DefaultInstance.GetReference("url").Child("path").RemoveValueAsync();
Запрос-запрос = FirebaseDatabase.DefaultInstance.GetReference («клиент»); query.OrderByChild ("электронная почта"). EqualTo (name.text) .Reference.Rem oveValueAsync;
я тоже пробовал это Query query = FirebaseDatabase.DefaultInstance.GetReference ("заказчик"). Or derByChild ("email"). EqualTo (name.text); query.Reference.RemoveValueAsync (); но кто-то говорит мне добавить слушателя, но я не знаю, как
он сказал мне использовать это как ссылку, но я запутался mdatabaseReference.child ("users"). orderByKey (). equalTo (uid) . addListenerForSingle ValueEvent (new ValueEventListener () {@Override public void onDataChange (DataSnapshot dataSnapshot) { for (DataSnapshot postsnapshot: dataSnapshot.getChildren ()) {String key = postsnapshot.getKey (); dataSnapshot.getRef (). removeValue ();}
Я пробовал это, но при этом удаляются только узлы по номерам, а не по имени FirebaseDatabase.DefaultInstance.GetReference ("customer"). Ch ild (stock.text) .Remo veValueAsync ();
Я опубликовал дополнительную информацию по этому другому вопросу, который я задал stackoverflow.com/posts/52268105/revisions
что это за задача = & gt?
в unity3d? у = у вас есть какие-нибудь примеры, которые я могу посмотреть?