#AskFirebase 206，第二幕
大家好
欢迎收看最新一集的#AskFirebase
这周的这集非常的特殊
因为Coding Doug来到了我们的节目
关于Doug的有趣事实
他有一只眼睛的视力超群
关于Dave的有趣事实
那是我的日记吗
他想将他第一个孩子，命名为Kanye
Kayne East
无论如何，今天的节目都会非常精彩
我们从AnDevCon收到了 很多的问题，让我们开始吧
对了，不准嚼口香糖
这是你的电脑吗？
是的
真的吗？
我们第一个问题
来自于AnDevCon的Jim
让我们来看一下
我关于Firebase的问题是
我们有这些新功能
就像过圣诞节一样
我想知道明年圣诞节，会有什么样的惊喜？
你可以告诉我Firebase关于未来的
计划吗？
这个问题很难回答
因为在谷歌
我们通常都不讨论未来
我们不喜欢许下承诺
我们不想误导观众
我想告诉你更多，但是我不能
我可以告诉你这点， Firebase产品的一个特色是
他所有的功能
都可以融洽的在一起工作
并且我们认为
我们还可以做的更好
比如说，analytics跟其它
许多不同的功能一起运行的很好
我们还想把它变的更好
服务器端的主持逻辑的需求量很大
它对于很多应用将逻辑从应用
传送到服务器都至关重要
我们想要发明一个非常
高效灵活的方法
你可以期待类似的进展
我还没有亲自见过圣诞老人呢
那么--
你淘气过吗？
让我们把刚刚那段对话剪掉
让我们来看看下个问题，来自Gary
Gary：我想要问Firebase
我要怎样将现有的相关的SQLite数据库
导入Firebase storage？
这是一个非常棒的问题
也是我们经常看到的问题
有一个非常简单直白的方法
有两种不同的数据库
担忧一些技巧你需要知道
如果你想从SQL开始
你通常会跟表格打交道
用NoSQL的话，就没有表格
没有外来关键词
什么都没有
你可以做的是用这些表格
把它们当作你NoSQL数据库的高层节点
无论你在哪里得到一个外来关键词
你可以在NoSQL中分享关键词概念
这也就是说
你在SQL数据库使用的这些关键词
你在NoSQL方也借用它们
请确保你每一个节点
当它需要被关联时，请匹配它们
就像我刚才说的那样
没有直接的方法来完成它
但如果你尝试这些方法
可以让一切变的容易
就像这样？
下个问题
BEN: 我想问Firebase，如何根据
应用事件发送通知？
比如说，如果一个用户推出我们的应用
我们想要把他们找回来
有办法向他们发送通知吗？
谢谢你的问题，Ben
对了，我记得你和你的团队
来自Hackathon
真的很有意思
关于你的问题，向退出的用户
发送通知
你不能用Firebase通知
但是你可以用Firebase云信息
它要求你有的应用
有服务器端元件
并且在你的服务器端逻辑， 你可以对退出活动进行反应
然后预约一个信息，稍后发出
因此，你现在还不能在客户端做到这个功能
但如果你有服务器端
并且可以创建这个逻辑， 你可以那么做
在服务器上
有用于事实数据库的SDK
所以你可以监控你应用上发生的一切
你可以建立一个排队系统
但有事发生时，你可以做一些事
比如发送推送通知，或是付款
或者是你想做的任何事
下一个问题来自于Lucy
Lucy：我想问Firebase
你有让在移动应用中添加照片和视频
变的简单吗？
你有权限设置
来决定谁可以访问和修改照片和视频吗？
这真的是一个好问题，Lucy
对了，非常感谢你
参加Hackathon
我们有让在移动应用中添加照片和视频变的容易吗？
有权限设置吗？
我们有的
Firebase storage就是完美的解决方案
有了Firebase storage
你只需要将SDK放到你的应用中去
当用户选择一个照片和视频时
甚至是任何文件，你可以将它 上传到Firebase storage
而不需要服务器
只要是通过身份验证的用户
并且数据会受到保护
当你集成Firebase身份验证
你可以设置安全规则
来确保这些文件的安全
这些都可以在你的Firebase控制台来自定义
所以David，你可以在
Firebase storage中放多少张照片
一百万
但其实可以放更多
下个问题
SEAN：我想问Firebase，你的通知功能
与苹果的APNS通知有什么不同？
与谷歌云信息有什么不同？
好问题，Sean
事实上谷歌云信息
被重新命名为Firebase云信息
最为这个新品牌的一部分
它比谷歌云信息的功能更多
你仍然可以将信息发送到安卓设备
你可以将信息发送到iOS设备
你也可以将信息发送给网页用户
你可以使用FCM做到上述所有功能
但在你的问题中
你问道了APNS，它可以用来发送信息给iOS设备
也就是说FCM实际上是使用APNS
来发送通知的
所以当你使用FCM时
你实际上在幕后使用的是APNS
你不需要了解这些细节
还有别的问题吗？
当然有
STEVEN: 我想要用Firebase来解释
在Internet of Things中使用Firebase有哪些好的例子
请包涵具体实际的案例和编码
这是一个很好的问题， Steven
很多人都用实时数据库
来满足他们的物联网需求
如果你可以在 Arduino使用
事实数据库SDK
就非常的适用
对
我们还有示范编码
如果你打开GitHub，你可以看到一些项目
以及它们是如何实现的
我们在这里有链接
就在这
哦，在这
打开链接看这是如何做到了
这就是这周的问题
非常感谢大家发送这些问题给我们
如果你还有更多的问题
请通过YouTube, Twitter, Stack Overflow
发送给我们
请使用#AskFirebase标签
我们就可以收到
如果你想要开始使用Firebase和安卓系统
请查看这些演示视频
就在我们的YouTube频道
如果你想了解
更多David East
你可以阅读David East的日记，快上网看看