作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我正在开发一个 flutter 应用程序,喜欢从 firebase 云函数获取数据。在插件 cloud_functions 0.2.0 中引入了方法 getHttpsCallable,但是没有描述如何使用它。
我如何访问数据?
我尝试了以下方法,但它只打印“Instance of 'HttpsCallable'”
var result = CloudFunctions.instance.getHttpsCallable(
functionName: 'addUser',
parameters: {
"name": 'blabla',
"email": 'blabla'
}
);
print(result);
最佳答案
您可以await
httpsCallable
的call
方法。
示例应用的用法:
try {
final HttpsCallableResult result = await callable.call(
<String, dynamic>{
'message': 'hello world!',
'count': _responseCount,
},
);
print(result.data);
setState(() {
_response = result.data['repeat_message'];
_responseCount = result.data['repeat_count'];
});
} on CloudFunctionsException catch (e) {
print('caught firebase functions exception');
print(e.code);
print(e.message);
print(e.details);
} catch (e) {
print('caught generic exception');
print(e);
}
关于firebase - 如何使用 getHttpsCallable 方法检索数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55982003/
自 0.2.0 版 cloud_functions 开始,Flutter 使用 .getHttpsCallable() 而不是 .call()。新方法定义为: /// @param functionN
我正在开发一个 flutter 应用程序,喜欢从 firebase 云函数获取数据。在插件 cloud_functions 0.2.0 中引入了方法 getHttpsCallable,但是没有描述如何
我是一名优秀的程序员,十分优秀!