我正在制作一个包含计费的应用程序。我有采购工作,否则。
该应用程序链接到 PHP 服务器。我想将应用内购买信息保存在我的服务器上并确认使用 Google Play Market。
我已设法将应用内购买信息保存在我的服务器上,但我无法通过 Google Play Market 确认。
我试过使用这个库,但我看到的是:
“这个库(目前)不支持验证通过 Google Play 的应用内结算进行的购买。”
我想做的事可能吗?如果是这样,怎么做?
这是我的PHP:
$signedData = $request['signedData'];
$signature = $request['signature'];
$signedData = str_replace('\\', '', $signedData);
$signature = str_replace('\\', '', $signature);
define('PUBLIC_KEY', 'MY GOOGLE MARKET PUBLIC KEY');
define('PACKAGE_NAME', 'MY APP PACKAGE NAME');
$validator = new AndroidMarket_Licensing_ResponseValidator(PUBLIC_KEY, PACKAGE_NAME);
$valid = $validator->verify($signedData, $signature);
if($valid){
$result['respon'] = 'sucessed';
} else {
$result['respon'] = 'fail';
}
SendData($result);
$db -> close();