问题标签 [mbaas]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
backend - 在firebase中实现推送通知的可能方法为解析
我正在将我的应用程序从切换parse
到firebase
(必须firebase
在签出几十个后选择mbaas
),但我们都知道firebase
没有处理 push notification
所以我们必须实现哪些方式push notification
,我的应用程序基于android
和iOS
平台?
swift - 使用 Firebase (iOS-Swift) 进行用户的读/写数据存储
现在 Parse 即将关闭,我想开始使用 Firebase 作为我的主要 BaaS。目前,Firebase 的实时功能很有趣,我认为将来会使用它们,但现在我主要想使用 Firebase 作为存储用户及其相关数据的一种方式。使用 Parse,这非常简单,只需要上传一个对象,并将关联的用户附加到该对象。然后我可以按与该用户关联的对象进行过滤。
但是,在 Firebase 中,一切都是事件驱动的,而不是按需驱动的,您不能按安全规则进行过滤。总的来说,我喜欢这种方法,但我无法将它应用到我今天需要的东西上。我在网络/数据库方面没有太多背景,所以其中一些东西可能是非常基础的。
这是我想要做的事情:
我的 Firebase 数据结构目前如下所示:
在 User/"uid" 中,我有一个按 childByAutoId 排序的锻炼列表,其中包含单个锻炼的 ID。
我想要做的是获取所有用户锻炼的列表,然后从锻炼部分检索完整的锻炼列表。
我知道直接到用户锻炼根/“uid”/workouts 的路径,但是我将如何检索整个列表并获取每个“workout_id”,然后在 /workouts 部分中查询该锻炼列表?
我还已经设置了安全规则,这样其他用户就无法访问其他用户的数据,并且唯一可以读取/写入锻炼的用户是该锻炼的所有者是否是经过身份验证的用户的 UID。我确实可以正常工作。
也许我以错误的方式解决这个问题,或者有一种更简单的方法来构建我的数据以完成我想要的。我阅读了几篇关于非规范化数据的文章,以优化查询中所需的传输量,并为未来构建我觉得这种数据结构非常适合。但是如果你有更多的经验,请告诉我。谢谢!
更新
所以我创建了这个方法,它将检索所有用户的锻炼 ID 并将它们存储到数组 userWorkoutIds 中:
既然我确切地知道所有用户锻炼/锻炼/“ID”的路径,我如何才能一次轮询所有用户,而不是为所有不同路径设置单次观察者?或者这是唯一的选择吗?
android - 保存 CloudObject:抛出错误请求异常
我昨天开始使用 CloudBoost。为了学习如何使用它,我决定像这样保存一个示例 Cloud 对象:
但是这段代码给了我一个 CloudException : Bad Request。为什么以及如何解决这个问题?
问候。
javascript - 允许来自 iOS Android 和 Javascript 的 api 调用的后端
哪些 BAAS 后端允许从网站(管理面板)推送数据以及从 iOS 和 Android 客户端(用户)提取数据?
ios - QuickBlox 快速检索内容
我一直在尝试从 Quickblox 中检索内容,不幸的是没有显示任何内容。
这是代码示例
它显示:
{
}
我需要帮助!!!
android - 在Android中保存kinvey对象的最佳方法
我想在 kinvey 中创建一个带有后端服务的应用程序。以前我使用 Parse.com 作为我的后端服务,因为 Parse.com 将停止他们的服务,所以我需要考虑另一个 mbaas。
我在互联网上阅读了许多参考资料,例如http://devcenter.kinvey.com/android/guides/datastore或 github,但我仍然不知道如何在 android 应用程序中将数据简单地保存到 kinvey。
Parse.com 添加数据很容易,只需创建一个新的 Parse 对象
任何有Kinvey android 应用程序开发经验的人都可以给我一个关于保存数据的简短教程吗?预先感谢!
swift - 在表格视图中显示来自后端服务的数据
我正在从返回消息对象的后端服务中获取数据,并且我想在表格视图中显示消息。我遇到的问题是视图加载和数据到达之间存在延迟。目前,只要用户滚动表格视图,就会显示消息。
有没有办法在消息到达后立即将它们添加到表格视图中?
javascript - Angular 2 MBAAS
几天来,我一直在尝试寻找与 Angular 2(我正在使用 Ionic 2)一起使用的 MBAAS。Parse 正在关闭,所以这对我来说并不是一个真正的选择,我尝试过的其他人(Firebase、Backendless 等)似乎还没有 Angular 2 SDK。
可能是我不耐烦了,但我现在真的很想开始使用它,但我不能没有像样的 SDK。
是的,如果我真的想要的话,我也可以使用 REST API,但我觉得这会限制应用程序需要的简单推送通知等的能力。
所以问题是:有谁知道支持 Angular 2 并且有一个可用于支持推送通知和数据存储的库的 MBAAS?
编辑:
因此,例如,尝试在 Angular 2 中使用后端 mbaas,我尝试了以下方法:
结构:
应用程序.js
这给出了错误:“无法读取未定义的属性'initApp'”,这表明我没有正确导入 js 库。你能帮忙解释一下为什么会这样吗?
java - CloudBoost:无法注销(android / Java)
我尝试使用 Android 注销我的应用程序。我使用了logOut
类的功能CloudUser
,但我最终得到了一个Bad Request Response
.
这就是我调用logOut
-Method的方式
这就是logOut
-方法。
最后,这是我在尝试注销时遇到的错误。
可能是什么原因 ?