Я делаю приложение, которое будет включать выставление счетов. У меня дневной работает иначе.
Приложение ссылается на сервер PHP. Я хочу сохранить информацию о покупках в приложении на своем сервере и подтвердить ее с помощью Google Play Market.
Мне удалось сохранить информацию о покупках в приложении на моем сервере, но я не могу подтвердить это в Google Play Market.
Я попытался использовать эту библиотеку, но вижу только следующее:
«Эта библиотека (пока) не поддерживает проверку покупок, сделанных через In-app Billing в 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();