Bongloy
这是Bongloy支付网关的非官方iOS库。
安装
安装和配置SDK
- 如果您尚未安装,请安装最新版本的CocoaPods
- 将以下行添加到Podfile
pod 'Bongloy'
- 运行以下命令
pod install
- 请记住,从此以后,请使用.xcworkspace文件在Xcode中打开您的项目,而不是.xcodeproj文件。
- 将来,要升级到SDK的最新版本,只需运行
pod update Bongloy
在您的AppDelegate中配置Bongloy集成
安装SDK后,在AppDelegate.swift
中使用您的Bongloy可发布密钥进行配置。
import UIKit
import Bongloy
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
Stripe.setDefaultPublishableKey("pk_test_69bf785ab0e264c9b6b081040ea460eaf79833ae2219e57f1cc3379c26955c1a")
return true
}
}
使用方法
import Bongloy
let cardParam = STPCardParams()
cardParam.number = "6200000000000005"
cardParam.expMonth = "12"
cardParam.expYear = "30"
cardParam.cvc = "123"
BongloyAPIClient.shared().createToken(withCard: cardParam){ (token: STPToken?, error: Error?) in
guard let token = token, error == nil else { return }
// do anything
}
文档
查看API 文档。