从嵌套 API 获取数据不再有效
Getting data from nest api not working anymore
我正在与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 客户端,它将使用大量资源。所以这不是一个选择。
希望有人能帮助我。
Firebase最近升级了他们的客户端。由于 Nest 运行自己的 Firebase 实例,因此请确保您使用的是此处提供的受支持的 Firebase 版本之一,而不是最新版本。
https://developer.nest.com/documentation/cloud/firebase-client-libraries
相关文章:
- Firebase迁移-简单的Firebase.set没有'不再工作了——旧的还是新的
- 如何有效地将游戏数据存储在URL查询字符串中
- 如何使用Node.js最有效地解析网页
- 不再使用innerHTML进行AJAX响应.(代码未得到响应)
- jquery代码在Mozilla中有效,但在其他浏览器上无效
- 有效形式-始终只显示1个错误[角度]
- Javascript袖珍参考,第121页:这是怎么回事;猴子补丁”;方法应该有效
- 单击仅在第二次单击后有效
- 什么'是在asp.net MVC中将本地化的resources.resx文件转换为javascript文件的有效
- 升级到Ember 1.0计算属性在视图中不再有效
- 当屏幕尺寸较小时,可使用Javascript向移动菜单添加链接.不再有效
- 带有 YouTube iframe API 的播放列表不再有效
- 链接在被 Angular JS 包含时不再有效
- 使用 Javascript 克隆了一个表;但是,某些值在克隆后不再有效
- 从嵌套 API 获取数据不再有效
- 在文本框中键入内容后,单击按钮将不再有效
- 获取navigator.getUserMedia()在不安全的源中不再有效
- js:如果在渲染器中启用阴影贴图,那么为透明色设置alpha将不再有效
- Chrome禁用网络安全同源策略不再有效
- 当我使用AngularJS$routeProvider时,Node.js页面转换不再有效