我正在使用Stripe V3.0 . 我成功获得了令牌 . 我正在使用webserver并使用api来点击Stripe服务器并返回成功消息 . 从Stripe服务器获取令牌的代码
let card = paymentField.cardParams
STPAPIClient.sharedClient().createTokenWithCard(card) { (token, error) in
if let error = error{
print(error)
}
else if let token = token{
print(token)
//self.shippingButtonTapped()
self.postStripeToken(token)
}
}
在postStripeToken方法中,我正在点击php Api并获得成功/ 200代码的消息,并在Stripe仪表板上显示图表 . 我按照本教程链接https://www.appcoda.com/ios-stripe-payment-integration/
但我想删除本地/ Web服务器的完整部分 . 因此,请指导我如何在没有相同的情况下成功付款 .
这是php服务器的代码
这个代码在php服务器上运行,但我希望我能从我这边运行这个功能 .
谢谢
1 回答
这相对容易 . 您需要做的就是将本地运行的php代码托管到远程服务器,然后将URL(在您的代码中)指向该服务器而不是localhost
您可以使用AWS来启动ec2实例并在其上安装xampp . 将本地运行的php代码复制到远程服务器中的htdocs文件夹中 .