java – 在Android中使用令牌的条带卡ID
发布时间:2020-12-15 04:22:11 所属栏目:Java 来源:网络整理
导读:我正在我的应用程序中集成Stripe Payment模块.在那我使用这个 Stripe Library. 现在使用此代码我生成令牌.使用此令牌我需要在付款前使用卡ID. 如何获得此卡ID’. ? 在这里,我向您展示Stripe的回应. 当我输入关于卡的卡信息时像这样: Stripe_Token::create(
我正在我的应用程序中集成Stripe Payment模块.在那我使用这个
Stripe Library.
现在使用此代码我生成令牌.使用此令牌我需要在付款前使用卡ID. 如何获得此卡ID’. ? 在这里,我向您展示Stripe的回应. 当我输入关于卡的卡信息时像这样: Stripe_Token::create(array( "card" => array( "number" => "4242424242424242","exp_month" => 8,"exp_year" => 2015,"cvc" => "314" ) )); 之后Stripe给我这个回复: { "id": "tok_14WdJ02eZvKYlo2CyaZ49ZP7","livemode": false,"created": 1409272314,"used": false,"object": "token","type": "card","card": { "id": "card_14WdJ02eZvKYlo2C5nE5XjtP","object": "card","last4": "4242","brand": "Visa","funding": "credit","exp_month": 8,"exp_year": 2015,"fingerprint": "Xt5EWLLDS7FJjR1c","country": "US","name": null,"address_line1": null,"address_line2": null,"address_city": null,"address_state": null,"address_zip": null,"address_country": null,"customer": null } } 付款前和令牌创建之后 "card": { "id": "card_14WdJ02eZvKYlo2C5nE5XjtP",} 希望你能得到我的问题. 解决方法
正如您在条带的响应中所看到的,您可以简单地从您获得的令牌对象获取您的卡ID和所有其他字段,如下所示:
String card_id = token.getCard().getId(); // to get card id String id = token.getId(); // to get this "id": "tok_14WdJ02eZvKYlo2CyaZ49ZP7" boolean live_mode = token.getLivemode(); // to get livemode String last_four = token.getCard().getLast4(); // to get last 4 其中token是响应对象. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Gson,JsonElement,Java中的字符串比较
- java – 使用Graphics2D使用子像素级精度绘制图像
- Java 8 – 合并包含公共元素的所有子集
- Java的super关键字与instanceof运算符使用方法
- 基于Retrofit+Rxjava实现带进度显示的下载文件
- java.lang.NoClassDefFoundError:在匿名内部类中
- java – 有没有办法隐藏Netbeans或Eclipse中的注释?
- java – cvHaarDetectObjects()方法有什么作用?
- java-杰克逊:在序列化时抑制JsonTypeinfo吗?
- java – android中的事件处理程序 – 设计器时间自动化和处