IOSIAP二次验证
2017-07-20 17:06
357 查看
直接上代码
1 import com.alibaba.fastjson.JSONObject; 2 import java.io.BufferedReader; 3 import java.io.InputStreamReader; 4 import java.io.PrintStream; 5 import java.net.URL; 6 import javax.net.ssl.HttpsURLConnection; 7 8 public class IosIAP { 9 public static JSONObject verifyReceipt1(String recepit) throws Exception { 10 String url = "https://buy.itunes.apple.com/verifyReceipt"; 11 12 return verifyReceipt1(url, recepit); 13 } 14 15 public static JSONObject verifyReceipt1(String url, String receipt) 16 throws Exception { 17 HttpsURLConnection connection = (HttpsURLConnection) new URL(url) 18 .openConnection(); 19 connection.setRequestMethod("POST"); 20 connection.setDoOutput(true); 21 connection.setAllowUserInteraction(false); 22 PrintStream ps = new PrintStream(connection.getOutputStream()); 23 ps.print("{\"receipt-data\": \"" + receipt + "\"}"); 24 ps.close(); 25 BufferedReader br = new BufferedReader(new InputStreamReader( 26 connection.getInputStream())); 27 28 StringBuffer sb = new StringBuffer(); 29 String str; 30 while ((str = br.readLine()) != null) { 31 sb.append(str); 32 } 33 br.close(); 34 String resultStr = sb.toString(); 35 JSONObject result = JSONObject.parseObject(resultStr); 36 if ((result != null) 37 && (result.getInteger("status").intValue() == 21007)) { 38 return verifyReceipt1( 39 "https://sandbox.itunes.apple.com/verifyReceipt", receipt); 40 } 41 return result; 42 } 43 }
相关文章推荐
- iOS IAP 服务器二次验证突然断网了怎么办
- iOS In-App Purchase(IAP)内购服务端二次验证注意事项
- 【iOS-iap防护】验证用户付费收据!拒绝iap Cracker!拒绝iap Free!让iphone越狱用户无从下手!【2012年5月2日更新防护iap Free的方法】
- iPhone/iPad的IAP防破解之第三方服务器二次验证
- iPhone/iPad的IAP防破解之第三方服务器二次验证
- 【iOS-iap防护】验证用户付费收据!拒绝iap Cracker!拒绝iap Free!让iphone越狱用户无从下手!【2012年5月2日更新防护iap Free的方法】
- iOS 4.3 系统带来更严格的 IAP 密码验证
- In-App Purchase iap 内付费 二次验证代码。
- 【iOS-iap防护】验证用户付费收据!拒绝iap Cracker!!让iphone越狱用户无从下手!!!
- 【iOS-iap防护】验证用户付费收据!拒绝iap Cracker!拒绝iap Free!让iphone越狱用户无从下手!【2012年5月2日更新防护iap Free的方法】
- 【iOS-iap防护】验证用户付费收据!拒绝iap Cracker!拒绝iap Free!让iphone越狱用户无从下手!
- 【iOS-iap防护】验证用户付费收据!拒绝iap Cracker!拒绝iap Free!让iphone越狱用户无从下手!【2012年5月2日更新防护iap Free的方法】
- iOS游戏IAP数据服务器验证
- 【iOS-iap防护】验证用户付费收据!拒绝iap Cracker!!让iphone越狱用户无从下手!!!
- ios 应用内支付(In-App Purchase,沙盒测试,后台验证)iap
- 【iOS-iap防护】验证用户付费收据!拒绝iap Cracker!拒绝iap Free!让iphone越狱用户无从下手!【2012年5月2日更新防护iap Free的方法】
- IOS内购服务器二次验证 JAVA版
- 苹果IAP内付费二次验证代码
- In-App Purchase iap 内付费 二次验证代码 (java 服务器端)
- 【iOS-iap防护】验证用户付费收据!拒绝iap Cracker!!