gpt4 book ai didi

android - Stripe 连接安卓

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:54:10 25 4
gpt4 key购买 nike

我正在构建一个支付某人费用的 Android 应用程序。我探索了 Stripe Connect,它有一个 API 和网站流程,需要显示一个 stripe 连接按钮,还需要一个重定向 uri。

但是,我在 Android 上找不到任何允许显示连接按钮并提示用户在 Android 设备上本地创建或连接 Stripe 帐户的内容。我应该使用 WebView 来执行此操作还是有更优雅的方法来执行此操作?

最佳答案

据我所知,没有用于移动 strip 连接的原生 SDK。我为android做了webview路由。微不足道,但我同意我希望有一个更优雅的解决方案。

对于那些想知道如何做到这一点的人(因为我在那里找不到任何文档),给你:

  1. 创建一个按钮,该按钮将使用 Web View 打开一个新的 Intent。

  2. webview 应该加载 oauth/authorize 端点(“https://connect.stripe.com/oauth/authorize?response_type=code&client_id=[YOUR_API_KEY]&scope=read_write”)。不要忘记在您的 WebView 上启用 javascript。

  3. 在 webview 中填写表单后,如果授权成功,Stripe 将重定向到您提供的带有授权码的 redirect_url。让您的 Web 服务解析该授权代码。

  4. 让您的服务通过提供 grant_type、client_id、code 和 client_secret 发布一个 strip 化 oauth/token。

  5. 然后 Stripe 将使用您需要的 token (授权凭据)进行响应。将其存储起来以备后用,您就大功告成了。

关于android - Stripe 连接安卓,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29904041/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com