ShuiBo'blog

人生若只如初见

嗨,我是水波 (@saber).


君以国士待我,我必国士报之。

quick3.3 iap二次验证

https://github.com/RyanCopley/Express-iAP-Verifier/blob/2faf13b6f247f071babc48476c878f267e252c29/app.js https://www.npmjs.com/search?q=body-parser

  • storeProvider.setReceiptVerifyMode(cc.CCStoreReceiptVerifyModeNone, sandbox)
  • storeProvider.setReceiptVerifyServerUrl(“”)
  • storeProvider.setReceiptVerifyMode(cc.CCStoreReceiptVerifyModeServer, sandbox)
  • storeProvider.setReceiptVerifyServerUrl(“http://115.28.54.145:8080/validate”)

//The rest is good from here

var express = require(''express'');
  var app = express();
  var IAPVerifier = require(''iap_verifier'');
  var bodyParser = require(''body-parser'')
  app.use( bodyParser.json() );
  app.use( bodyParser.urlencoded() );
  var client = new IAPVerifier("blahblah");
  var appBundles = ["com.tt.t"];
  app.post(''/validate'', function(req, res){
     if (typeof req.body.receipt !== ''undefined''){
         var receiptData = req.body.receipt.receipt;
          console.log(receiptData);
          var bundleId = req.body.receipt.bundleId;
          if (appBundles.indexOf(bundleId) != -1){
              client.verifyReceipt(req.body.receipt, function(valid, msg, data) {
                  res.json({valid:valid});
              });
          }else{
              res.json({valid:false});
          }
      }else{
          res.json({valid:false});
      }
  });
 
  var server = app.listen(8080, function() {
      console.log(''Listening on port %d'', server.address().port);
最近的文章

git 命令

获取远程分支到本地git checkout -b newSDK_stable origin/newSDK_stable 提交本地分支到远程并创建git push -u ios_merge git push origin local_branch:remote_branch这个操作,local_branch必须为你本地存在的分支,remote_branch为远程分支,如果remote_branch不存在则会自动创建分支。类似,git push origin :remote_branch,...…

继续阅读
更早的文章

如何提问?

如果你不懂这些有可能一辈子做一个初级程序员的水平,看完这个你有可能会受益一生。问问题之前一定要先确定自己有尝试过解决过的?自己有通过 Google 搜索过而且仍然找不到答案的。因为如果别人没有你这样的问题,如果想帮你解决,也只有去 Google 了,所以你还不如自己去找答案来得快,何必去依靠别人帮你解决?如果你确定要问问题了,请你一定要把问题写的很详细,还有你尝试过哪些办法仍然没解决的,也要写上。问题要越细越好,不要问哪些很 SB 的问题,比方说「我的IDE有问题,谁能帮我?」总结以上,提...…

继续阅读