Stripe Connect Firebase Функции - PullRequest
       27

Stripe Connect Firebase Функции

0 голосов
/ 25 сентября 2018

Посмотрел все, попытался захватить код с помощью swift, но все еще нужна функция для запуска кода, чтобы подключить учетную запись Express.

Не тратьте свое время на попытки кода, поэтому ищите Firebase Functions, которые настроят конечную точку Stripe Connect для перенаправления и отправят обратно код для завершения процесса.

Кто-нибудь хочет помочь?

Спасибо за чтение.

1 Ответ

0 голосов
/ 26 сентября 2018

Вы захотите сделать что-то вроде этого:

  1. Откройте браузер или веб-представление из вашего приложения.Позвольте пользователю работать с формой, чтобы зарегистрировать учетную запись Stripe.
  2. Используйте способность Firebase вызывать функции через HTTP-запросы , чтобы определить конечную точку, которую вы можете установить в качестве Подключите redirect_uri .Допустим, https://us-central1-example.cloudfunctions.net/connect_redirect
  3. В вашей функции Firebase вы возьмете параметр code, включенный в строку запроса (request.query.code), затем , чтобы завершить процесс подключения , используйте HTTP-клиент для отправки соответствующих данных в https://connect.stripe.com/oauth/token
  4. В return вашей функции Firebase либо предоставьте сообщение, побуждающее пользователя закрыть свой браузер, ИЛИ создайте redirect , перенаправляющий пользователя обратно в ваше приложение (используя что-то вроде настраиваемой схемы URL в качестве места назначения перенаправления)
...