У меня есть приложение, которое предназначено для интеграции со сторонними приложениями.Эти приложения должны иметь возможность вызывать функцию при изменении данных.
Как я и предполагал, я бы использовал функцию узла для безопасной подготовки данных для третьих лиц и получения URL-адреса для вызова из приложения.Конфигурация на пожарном.Я бы вызвал этот URL из функции узла и подождал, пока он вернется, при необходимости обновляя результаты (фактически, вызывая push-уведомление).- эти сторонние функции, как правило, являются функциями python, поэтому моя демонстрация должна быть на python.
У меня есть начальная функция узла и настройка firestore, так что в данный момент я запускаю ECONNREFUSED - потому что я нене знаю, как настроить стороннюю функцию.
Допустим, мне нужно вызвать эту функцию:
def hello_world(request):
request_json = request.get_json()
if request_json and 'name' in request_json:
name = request_json['name']
else:
name = 'World'
return 'Hello, {}!\n'.format(name)
Нужно ли настроить отдельную учетную запись gcloud дляразместить эту функцию, или я могу включить ее в свои функции пожарного депо?Если так, как я могу развернуть это в пожарной?Обычно с функциями моего узла я запускаю firebase deploy
, и он автоматически находит мои функции из моего файла index.js.