我在Google Play开发者控制台上的列表产品是创建productID但我收到错误:
[Error: The subscription purchase token does not match the
subscription ID.]
在我的节点服务器的index.Js文件中,我有一个这样的段:
var VerifIEr = require('Google-play-purchase-valIDator');var options = { email: '#############[email protected]',key: '-----BEGIN PRIVATE KEY-----##some private key##-----END PRIVATE KEY-----',keyfile: './Google Play AndroID Developer-############.Json'};var verifIEr = new VerifIEr(options);var receipt = { packagename:"com.natekgames.######",productID:"com.natekgames.######.diamond_48",purchasetoken:"ihfeaepjoppolibmeknoghmo.AO-J1OxbHPDa8QLVAU3OqvIa-ZgaAGWhrBhs8DyCEfFbbdTCH8ecvEXQlZtjkqaowPXujb0Osn_aOWBPMT0OpTMcivoQaletoZmMhS2lDA7oH868NjZP2LgdE9ODafujNM7O9QQr3-hq"};verifIEr.verify(receipt,function cb(err,response){ if(err){ console.log("there was an error valIDating the receipt"); console.log(err); } console.log("sucessfully valIDated the receipt"); res.send(response);});解决方法 >确保您正在为订阅调用订阅端点,并为应用内购买调用购买端点.不要混淆它们,否则你会得到这个错误. >确保productID参数的编写方式与在Google Play Developer Console中编写的完全相同. 总结
以上是内存溢出为你收集整理的android – 如何使用google-play-purchase-validator有效购买快递服务器全部内容,希望文章能够帮你解决android – 如何使用google-play-purchase-validator有效购买快递服务器所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)