Я пробовал этот код на Android.
Инициализация Зависимость
private FirebaseFunctions mFunctions;
В onCreate ( )
mFunctions = FirebaseFunctions.getInstance();
Дополнительно Функция
Map<String, Object> data = new HashMap<>();
data.put("key1", "value1");
data.put("key2", "value2");
mFunctions.getHttpsCallable("HTTP_EVENT_NAME")
.call(data)
.continueWith(new Continuation<HttpsCallableResult, String>() {
@Override
public String then(@NonNull Task<HttpsCallableResult> task) throws Exception {
String result = (String) task.getResult().getData();
return result;
}
});
Работает нормально!
Но когда я проверяю HTTP-запрос Тело , я могу найти это.
{ data: {key1: 'value1', key2: 'value2'} }
Если я хочу сделать это без data
, как это.
{ key1: 'value1', key2: 'value2'}
Что мне делать?