Univapay API Swift SDK
需求
Univapay API Swift SDK 兼容支持 iOS 10.1 及以上版本的 iOS 应用。它需要 Xcode 8.0+ 来构建源代码。
安装
-
如果还未安装,请安装最新版本的 CocoaPods。
-
将以下行添加到您的 Podfile 中
pod "Univapay"
-
运行以下命令
pod install
-
不要忘记使用 .xcworkspace 文件在 Xcode 中打开项目,而不是使用 .xcodeproj 文件。
-
未来,如果想更新到 SDK 的最新版本,只需运行
pod update Univapay
入门指南
配置您的应用程序以使用我们的SDK
-
请在您的导入列表中添加以下内容
import UnivapayAPI
-
创建API客户端的一个实例。您必须指定要连接的API端点以及发起请求时要使用的自定义头,并且可选择指定发起请求时使用的App ID和密钥。
let sdk: UnivapayAPIClient = UnivapayAPIClient(options: UnivapayAPIOptions(endpoint: "https://:9000", origin: "https://:9000", apiId: "APPTOKEN", secret: "APPTOKENSECRET"))
-
开始使用API客户端进行交易管理。通过SDK发出的每一项请求都将返回来自PromiseKit的
Promise
。示例:获取商店列表
let data: StoreListRequestData = StoreListRequestData(search: "test") sdk.storeResource.list(data: data).done { stores in print(stores.items) })
请查看我们的完整参考指南以获取更多信息。
作者
UNIVA Paycast
许可证
Univapay符合MIT许可证。有关更多信息,请参阅LICENSE文件。