我正在使用 firebase 从 nest api 获取数据。我有一个工作测试设置,我可以在其中接收数据并设置值。现在我正在使用 python 来运行一个小服务器来自动更新我的数据库。几天前我有数据。但是今天我想处理它,我没有收到任何数据了。所以我检查了我的测试设置。而那个既没有得到任何数据,但我仍然能够发送数据。
这是我用于测试设置的 javascript。
var dataRef = new Firebase('wss://developer-api.nest.com/');
dataRef.authWithCustomToken("{{user.token}}", function(error, authData) {
if (error) {
console.log("Login Failed!", error);
} else {
console.log("Login Succeeded!", authData);
}
});
dataRef.on('value', function(snapshot){
console.log(snapshot.val());
});
它应该工作。但是会不会是更新中断了?
我还创建了一个新客户端,但这也不起作用。
我正在使用nest 运行的另一个python 应用程序正在使用websocket-client,并且它仍然可以工作。但是对于我现在正在处理的应用程序,我需要从不同的帐户获取数据。如果我使用 websocket-client,它将使用大量资源。所以这不是一个选择。
希望可以有人帮帮我。