🔥
Cloud Functionsでリージョンを'asia-northeast1'にした時のFlutterでの呼び出し方法
記述コード
サンプルに従って以下を記述していたが、Exceptionが発生した。
final HttpsCallable callable = CloudFunctions.instance.getHttpsCallable(
functionName: 'FUNCTION NAME',
);
dynamic result = await callable.call();
エラー内容
- エラーコード
3840 - エラーメッセージ
データのフォーマットが正しくないため、読み込めませんでした。
解決策
CloudFunctions生成時にregionを指定してあげる
CloudFunctions cloudFunctions = CloudFunctions(region: 'asia-northeast1');
HttpsCallable callable = cloudFunctions.getHttpsCallable(functionName: 'FUNCTION NAME');
HttpsCallableResult result = await callable.call();
※Qiitaから移植
Discussion