mehmetbeyhz/apple_iap
Composer 安装命令:
composer require mehmetbeyhz/apple_iap
包简介
Apple in app purchases
README 文档
README
Verify Apple App store purchases and handle apple server notifications v2.
Get notification details.
$data = '{"signedPayload":"..."}' $iap = new \AppleIAP\AppleIAP(); $notificationDetails = $iap->getNotificationDetails($data); $data = $notificationDetails->getData(); $transactionInfo = $data->getSignedTransactionInfo(); $renewalInfo = $data->getSignedRenewalInfo(); $transactionInfo->getAppAccountToken(); $transactionInfo->getOriginalTransactionId(); $transactionInfo->getExpiresDate(); $transactionInfo->getPurchaseDate(); ...
verify purchases
$receiptData = '...'; $password = '...'; $iap = new \AppleIAP\AppleIAP(); $verify = $iap->enableSandboxMode() ->verifyPurchase($password,$receiptData,true); if($verify->getStatus() == 0){ // verified. foreach ($verify->getLatestReceiptInfo() as $receipt){ $receipt->getPurchaseDate(); $receipt->getAppAccountToken(); $receipt->getTransactionId(); ... } }
统计信息
- 总下载量: 3
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-01-04