2

ユーザーのクレジット カード番号の有効期限と秘密の番号をストライプ API に渡す必要があります。iOS 用のストライプ API のデモを持っている人はいますか?

4

1 に答える 1

2

公式の iOS Stripe API の詳細は、こちらから入手できます。

Stripe iOS バインディング

Stripe iOS バインディングを使用して、iOS アプリケーションでトークンを生成できます。クレジット カードに課金する iOS アプリケーションを構築している場合は、これらのバインドを使用して、クレジット カード情報をサーバーに渡さないようにする必要があります (したがって、PCI に準拠しています)。

インストール

Stripe iOS バインディングは 2 つの方法でインストールできます。

CocoaPods でインストール

CocoaPods は、Objective-C 用のライブラリ依存関係管理ツールです。CocoaPods で Stripe iOS バインディングを使用するには、以下を Podfile に追加し、pod install を実行します。

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

プロジェクトにファイルを追加してインストール

  1. このリポジトリをクローン
  2. メニューバーで、[ファイル] をクリックし、["プロジェクト" にファイルを追加...] をクリックします。
  3. 複製したstripe-iosリポジトリで「Stripe」ディレクトリを選択します
  4. 「項目を宛先グループのフォルダーにコピーする (必要な場合)」がチェックされていることを確認してください。
  5. 「追加」をクリック

ガイド

Stripe iOS バインディングには、注意が必要な 3 つの主要なクラスがあります。STPCard は、クレジット カードの表現です。このオブジェクトを作成し、顧客が入力するクレジット カードの詳細を入力する必要があります。STPToken は、Stripe がクレジット カードに対して返すトークンの表現です。これらを自分で作成することはできませんが、作成する必要があります (以下を参照)。Stripe は、Stripe REST API と対話するために使用する静的クラスです。

また、コード自体には多くのコメントがあります。このライブラリをより完全に理解するには、.h ファイルに目を通してください。

于 2013-02-12T05:57:03.050 に答える