gpt4 book ai didi

c# - c#中的Firebase(API推荐)

转载 作者:太空狗 更新时间:2023-10-29 22:18:30 25 4
gpt4 key购买 nike

我正在尝试使用 firebase 数据库制作一个简单的程序。但我想用 C# 编写我的客户端代码,有可用的好 API 吗?我发现了一些,但有些缺乏功能,我想知道在这些水域中更有经验的人的意见。

最佳答案

a REST API which is fairly portable ,您可以在任何受支持的平台上通过任何 .NET 语言使用它。 Dina Cruz has a thorough example of using this API ,您可以轻松转换此信息并使用 BCL 中的可移植/基本 HttpWebRequest 类型,而不是 Dina 使用的任何类型,例如,这是 Dina 博客中第一个 POST 示例的音译:

var json = Newtonsoft.Json.JsonConvert.SerializeObject(new
{
user = "UserNameValue",
message = "MessageValue"
});
var request = WebRequest.CreateHttp("https://tm-admin-test.firebaseio.com/.json");
request.Method = "POST";
request.ContentType = "application/json";
var buffer = Encoding.UTF8.GetBytes(json);
request.ContentLength = buffer.Length;
request.GetRequestStream().Write(buffer, 0, buffer.Length);
var response = request.GetResponse();
json = (new StreamReader(response.GetResponseStream())).ReadToEnd();
// TODO: parse response (contained in `json` variable) as appropriate

还有几个开源项目,包括 Fire# , FirebaseDatabase.netFirebaseSharp .我不确定这些是否支持“所有的东西”。

引用资料

关于c# - c#中的Firebase(API推荐),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40953382/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com