使用PHP验证服务器上的应用程序计费响应

时间:2012-07-07 17:04:34

标签: android in-app-billing

我正在尝试验证Play商店在我的服务器上的响应。关于这个主题有一些问题,但没有一个对我有用。

以下是我的表现:

    $KEY_PREFIX = "-----BEGIN PUBLIC KEY-----\r\n";
    $KEY_SUFFIX = '-----END PUBLIC KEY-----';
$mykey=<MyPlayStoreKey>;
$key = $KEY_PREFIX . chunk_split($mykey, 64, "\r\n") . $KEY_SUFFIX;
$key = openssl_get_publickey($key);

    $correct=$param1=openssl_verify (
    $signedData, 
    base64_decode($signature),
    $key);

$ signedData和$ signature是来自Play商店的回复。 $ correct始终为0(表示签名不匹配) 我做错了什么?

我正在使用开发者帐户设置为主要设备的静态响应对此进行测试。

0 个答案:

没有答案