$anysdk->checkIpWhiteList() or die(Sdk_AnySDK::PAYMENT_RESPONSE_FAIL . 'ip'); */ /** * SDK默认只检查增强签名,如果要检查普通签名和增强签名,则需要此设置 * */ $anysdk->setPaymentSignCheckMode(Sdk_AnySDK::PAYMENT_SIGN_CHECK_MODE_BOTH); $check_sign = $anysdk->checkPaymentSign($payment_params); if (!$check_sign) { echo $anysdk->getDebugInfo(), "\n=====我是分割线=====\n"; die(Sdk_AnySDK::PAYMENT_RESPONSE_FAIL . 'sign_error'); } /** * 检查订单状态,1为成功 */ if (intval($anysdk->getPaymentStatus()) !== Sdk_AnySDK::PAYMENT_STATUS_SUCCESS) { die(Sdk_AnySDK::PAYMENT_RESPONSE_OK); } /** * 获取支付通知详细参数 * $amount = $anysdk->getPaymentAmount(); $product_id = $anysdk->getPaymentProductId(); $product_name = $anysdk->getPaymentProductName(); $product_count = $anysdk->getPaymentProductCount(); $channel_product_id = $anysdk->getPaymentChannelProductId(); $user_id = $anysdk->getPaymentUserId(); $game_user_id = $anysdk->getPaymentGameUserId(); $order_id = $anysdk->getPaymentOrderId(); $channel_order_id = $anysdk->getPaymentChannelOrderId(); $private_data = $anysdk->getPaymentPrivateData();