Я сейчас пытаюсь отправить данные из приложения в Firebase Cloud Functions. Это мой код в Android:
val hashMap = hashMapOf<String, Any>()
hashMap.put("uid", uid)
val result = FirebaseFunctions.getInstance()
.getHttpsCallable("getUserDetails")
.call(hashMap).await()
А это мой код TypeScript:
export const getUserDetails = functions.https.onRequest(async (request, response) => {
try {
console.log("uid" + request.rawBody + request.body.toString() + request.query.data
+ request.params.data)
..........................
}
Я пробовал request.param ("", "") устарел. Я пробовал использовать request.params.uid и пытался выполнить синтаксический анализ с помощью JSON, но ничего не работает. В журнале я вижу, что в request.rawBody есть данные, но я не знаю, как перейти к нужному мне c полю
Изображение журнала