需要 iOS 版 Stripe API 来传递信用卡详细信息

问题描述 投票:0回答:1

我必须在 stripe API 中传递用户的信用卡号、到期日及其密码。 有谁有 iOS 的 stripe API 演示吗?

ios credit-card
1个回答
2
投票

您可以从这里获取官方iOS Stripe api详细信息。

Stripe iOS 绑定

Stripe iOS 绑定可用于在 iOS 应用程序中生成令牌。如果您正在构建一个通过信用卡收费的 iOS 应用程序,您应该使用这些绑定来确保您不会将信用卡信息传递到您的服务器(因此,符合 PCI 标准)。

安装

您可以通过两种方式安装 Stripe iOS 绑定。

使用 CocoaPods 安装

CocoaPods 是 Objective-C 的库依赖管理工具。要将 Stripe iOS 绑定与 CocoaPods 结合使用,只需将以下内容添加到您的 Podfile 并运行 pod install:

pod

Stripe
,:git => 'https://github.com/stripe/stripe-ios.git'

通过向项目添加文件来安装

  1. 克隆此存储库
  2. 在菜单栏中,单击“文件”,然后单击“将文件添加到“项目”...”
  3. 在克隆的 stripe-ios 存储库中选择“Stripe”目录
  4. 确保选中“将项目复制到目标组的文件夹(如果需要)”
  5. 点击“添加”

指南

您应该关心 Stripe iOS 绑定中的三个主要类。 STPCard 是信用卡的代表。您需要使用客户输入的信用卡详细信息创建并填充此对象。 STPToken 是信用卡 Stripe 返回的令牌的表示。您无法自己构建这些,但需要创建它们(如下所示)。 Stripe 是一个静态类,用于与 Stripe REST API 交互。

另外,代码本身有很多注释。查看 .h 文件以更全面地了解该库。

© www.soinside.com 2019 - 2024. All rights reserved.