Я пытаюсь сделать iOS, которая подключается к Stripe и может показывать информацию о пользователях, данные и прочее.
Я делаю это с помощью функций Firebase, поэтому мне не нужно обслуживать сервер, а также потому, что я новичок до крайности.
Но когда я пытаюсь сказать, найдите клиента с помощью вызываемых функций Firebase, напр.
exports.getCustomer = functions.callableFunctions((data, context) => {
stripe.customers.retrieve(
data.customerID, function (err, customer) {
console.log(‘customer’)
});
});
Я не уверен, где разместить «возврат», чтобы фактически использовать этот объект «клиент» в моем приложении.Я пытался засунуть «возвращаемого клиента» под console.log, но он никогда ....... не возвращается.Я также попытался создать пустую строковую переменную, которую я установил после входа в консоль и возвратил, но это всегда появляется как пустая строка в приложении.
Извините за проблемы с набором текста, и этот вопрос носит очень теоретический характер - я набираю текст на своем телефоне, потому что не хочу его забывать, и некоторое время буду отсутствовать на компьютере.
Может ли кто-нибудь дать какие-либо рекомендации о том, как я могу вернуть объект 'customer' в свое приложение iOS?