如何从HTTP云功能的请求对象获取价值

时间:2018-11-19 07:51:44

标签: firebase google-cloud-functions

我正在尝试使用Firebase云功能。我对任何建议有1个问题,非常感谢。

我已经创建了如下的http函数

export const getWelcomeName = functions.https.onRequest((request, response)=>{

})

我已经创建了1个android应用,它将使用hashmap对象包含人员名称的http函数进行调用。

private void getName() {
        Map<String, String> data = new HashMap<>();
        data.put("name", getIntent().getExtras().getString("username"));

        FirebaseFunctions.getInstance()
                .getHttpsCallable("getWelcomeName")
                .call(data)
                .addOnSuccessListener(new OnSuccessListener<HttpsCallableResult>() {
                    @Override
                    public void onSuccess(HttpsCallableResult httpsCallableResult) {
                        snackbar.dismiss();

                    }
                }).addOnFailureListener(new OnFailureListener() {
            @Override
            public void onFailure(@NonNull Exception e) {
                Log.e(TAG, "onFailure: " + e.getLocalizedMessage());
                snackbar.dismiss();
            }
        });


    }

如何使用http函数返回带有附加欢迎字符串的响应 像“欢迎杰克”吗?

0 个答案:

没有答案