firebase - 如何使用 Flutter 和 Firebase 创建条带标准帐户
问题描述
我有这个惊人的颤振应用程序,我设法用 Stripe 建立了一个支付系统。我的应用程序是一个市场,所以我有很多供应商,我能够从用户那里收钱并将钱转移给供应商。我已经创建了一个测试供应商,并且在测试模式下一切正常。现在我想让潜在的供应商创建一个 Stripe 标准帐户并连接到我的平台。以下是我需要遵循的说明: link to stripe
我阅读了说明,但我无法理解或实施它。我想知道我是否可以在我的 Flutter 应用程序中实现这些步骤。我不熟悉服务器,但我设法使用 firebase 来创建费用。我的第一个问题是重定向 URI(这是什么?)。第二个问题是如何处理来自条带的响应(第 3 步),最后通过 POST 请求获取供应商数据......在颤振中有什么简单的使用方法吗?我见过这个和这个,但我不确定它们是否可以使用......
你能澄清一下我应该在这里做什么吗?非常感谢提前
解决方案
这是我所做的
- 在firebase中:我创建了一个http函数,即
exports.createStripeAccount = functions.https.onRequest((req, res)
- 在条带中:将该功能设置为重定向 uri
- 在颤动中:
launch(url_to_connect_the_account)
- 在httpfunction里面的firebase中:
return stripe.oauth.token({
grant_type: 'authorization_code',
code: req.query.code,
})
就是这样!
推荐阅读
- python - Pandas 多索引 DataFrame 到 JSON
- javascript - D3.js 缩放:热图的离散比例不更新
- c# - 从 Bootstrap 模式弹出窗口提交数据
- ruby-on-rails - 尝试从 API 获取 JSON 数据时出现 No such file or directory 错误?
- javascript - 如何翻转 div 的内容?(底部的元素变成顶部的元素)
- r - 如何根据特定条件删除 R 中的行
- python - 使用 h5py 过滤 hdf5 文件中的组
- angular - 在 url 上隐藏参数的最佳做法是什么
- firebase - 跟踪集合中文档的计数器变量的最佳方法
- excel - 基于使用 OR 运算符给出错误结果的条件的平均值