Tag: 谷歌控制台开发

如何使用google-play-purchase-validator在应用程序和node.js服务器之间进行有效购买

我有一个应用程序,我正在testing,可以自由使用,但在应用程序购买。 我已经运行在谷歌Play商店的阿尔法,我过去使用android.test SKU,然后安装我自己的工作。 现在,当有人进行购买时,我希望应用程序能够向我的服务器传达我的服务器需要的信息,以便向Google询问应用程序购买是否合法,然后转向并妥善地logging他们的帐户,因为控制服务已完成由服务器。 到目前为止,我有这样的: 在我的节点服务器的index.js文件中,我有一个像这样的段: var Verifier = require('google-play-purchase-validator'); function validUserPurchases (receipt) { var options = { email: "#################@developer.gserviceaccount.com", key: "—–BEGIN PRIVATE madness —–END PRIVATE KEY—–\n", keyFile: "./Google Play Android Developer-##########.json" }; var verifier = new Verifier(options); verifier.verify(receipt, function cb(err, response) { if (err) { console.log("there was an error validating the receipt"); console.log(err); } […]