ios - 将 token 发送到后端 strip objective-c

标签 ios objective-c firebase

我似乎找不到将我的 token 发送到我的 firebase 后端的代码。

- (void)addCardViewController:(STPAddCardViewController *)addCardViewController didCreateToken:(STPToken *)token completion:(STPErrorBlock)completion {
    [self submitTokenToBackend:token completion:^(NSError *error) {
        if (error) {
            completion(error);
        } else {
            [self dismissViewControllerAnimated:YES completion:^{
                [self showReceiptPage];
            }];
        }
    }];
}

最佳答案

试试这段代码,

STPAddress  *address = [[STPAddress alloc] init];
address.name ="Test";
address.line1 = @"Test Address-1";
address.line2 = @"Test Address-2";
address.city = @"City";
address.postalCode = @"1234";
address.state = @"State";
address.country = @"Country";



STPCard *stripCard;
stripCard = [[STPCard alloc] init];
stripCard.number = strCard_Number;
stripCard.cvc = strCard_Cvv;
stripCard.expMonth = month;
stripCard.expYear = year;
stripCard.address = address;
stripCard.currency = @"INR";


 [[STPAPIClient sharedClient] createTokenWithCard:stripCard completion:^(STPToken * _Nullable token, NSError * _Nullable error)
 {
        NSString *strMess= @"";
        if(error) {
            strMess = [error localizedDescription];    
        }
        else {
            strMess = stringValue(token.tokenId);
            strMess = [NSString stringWithFormat:@"Token:\n-------\n%@\n\n\nCard Details:\n-------\n%@",strMess,token.allResponseFields];
            //[Function showAlertMessage:strMess autoHide:NO];

            NSString *strToken = @"";
            strToken = token.tokenId;

            NSLog(@"strToken: %@",strToken);
      }
      NSLog(@"strMess: %@",strMess);
 }];

关于ios - 将 token 发送到后端 strip objective-c ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45471036/

相关文章:

ios - Firebase 在交付到 iTunes 连接后导致问题 "Missing Push Notification Entitlement"

iphone - 为什么 self.navigationController.visibleViewController 在不可见的 View Controller 上返回 true

ios - 如何限制 UITextfield 中的空格?

php - 使用 PHP 向 Urban 飞艇发送消息

ios - 如何从 IBAction 方法更改自定义单元格的属性?

firebase - angularfire2会将时间戳值转换为js Date吗?

ios - 与参数相关的 Objective C 语法问题没有得到正确的数据

iphone - Facebook iOS SDK 注销

java - 当我想要 NSNumber 的 intValue 时,如何防止自己意外使用它的指针?

firebase - 从数据库动态控制firebase存储安全规则