【发布时间】:2014-07-30 09:39:42
【问题描述】:
我正在尝试将 Stripe Connect 与我的 rails 应用程序集成。阅读找到的文档here,我将我的用户定向到 Stripe 连接端点,并成功地重定向回我的应用程序,接收来自 Stripe 的“代码”参数。下一步是使用此代码参数向 Stripe 发出发布请求,这是他们在其网站上提供的示例:
curl -X POST https://connect.stripe.com/oauth/token \
-d client_secret=sk_test_Bt0BtznEVxO2etFU0CZdx4nK \ * This is the secret key from my appication? *
-d code=AUTHORIZATION_CODE \ * Assuming this where I enter the code param *
-d grant_type=authorization_code * Leave this set to authorization_code? *
这将交换“代码”以换取“access_token”。我的问题是从我的控制器发出这个帖子请求的最佳方式是什么?我是否应该将包含“代码”参数的 Stripe 重定向到发出发布请求的控制器中的操作? 最重要的是这个发布请求的代码在 Rails 中是什么样的?
然后我应该将访问令牌保存到指定用户的数据库中以供将来参考吗?
任何帮助/建议将不胜感激。
谢谢
李
【问题讨论】:
-
想知道你有没有想过这个问题?我遇到了类似的问题,我需要比大多数人在开始使用 API 时所认为的更多地掌握和理解基础知识
标签: ruby-on-rails http-post stripe-payments